My Picks - dbe

The Shard, also referred to as the Shard of Glass, is a 95-story skyscraper in Southwark, London, that forms part of the London Bridge Quarter development. Standing 309.7 metres (1,016 ft) high, the Shard is the tallest building in the United Kingdom. (Wikipedia) Additionally, the Shard makes for another great photographic subject given its stature and reflective surfaces.


From 2017 England Highlights