Designed by
Title
The Shard, London, UK #53789708
Description
The Shard, also referred to as the Shard of Glass, Shard London Bridge and formerly London Bridge Tower, is an 87-storey skyscraper in Southwark, London, that forms part of the London Bridge Quarter developmen
This image is editorial