Designed by
Title
Skyscraper The Shard in London #29143079
Description
The Shard, also referred to as the Shard of Glass, Shard London Bridge and formerly London Bridge Tower, is a 95-storey skyscraper in London. View from street below onto the skyscraper above.
This image is editorial