Search results: “The Shard Building”

The Shard Building Stock Photos The Shard is one of the most unique pieces of architecture in London, England. It’s 95 storeys high and overlooks the River Thames. It spans 309 metres in height and is the tallest building in the United Kingdom. The Shard was built in 2012 and opened in 2013. As far as buildings go, it’s a real glass act…
Item added to cart.
0 items - $0.00