Share
twitterlinkedinfacebook
Image 1 of 1
XCE00661UK.jpg
The Shard, Western Europe's tallest building (310 Metres) and City Hall (far left) and other Thameside buildings seen through part of the ornate iron work that forms part of Tower Bridge in London.