Share
twitterlinkedinfacebook
Image 1 of 1
XCE00641UK.jpg
A view from the north side of the River Thames south to London Bridge, illuminated in Red, and the Shard rising 310 metres in the centre.