Image 1 of 1
The Shard, also referred to as the Shard of Glass, Shard London Bridge and formerly London Bridge Tower, is a 72-storey skyscraper in London and is the tallest building in the European Union.
- Jason Friend / Jason Friend Photography Ltd
- Image Size
- 3559x4745 / 7.8MB
- Contained in galleries