Edit: In the "low resolution" image, the clock reads 1:38. In the second level of zoom, the clock reads closer to 1:41.
A tower clock I found shows approx. 09h10.
http://btlondon2012.co.uk/pano.html?view.hlookat=161.5165...
A tower clock I found shows approx. 09h10.
http://btlondon2012.co.uk/pano.html?view.hlookat=161.5165...