Share
twitterlinkedinfacebook
Image 1 of 1
MRO00554UK.jpg
The Shard, Western Europe's tallest building at 310 metres, rises behind Southwark Cathedral in London.