About The Shard
The tallest building in the EU, now welcoming visitors to its viewing gallery and restaurants.
More about The Shard
The Shard is located at 96 Tooley Street, SE1 2TH London, United Kingdom
http://www.shardldn.com/
Similar Listings
Regus
4.5