Share
twitterlinkedinfacebook
Image 1 of 1
XCE00657UK.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.