More about The Shard
The Shard is located at St Thomas Street, SE1 3 London, United Kingdom
+448444997111
http://www.theviewfromtheshard.com
Similar Listings
Regus
4.5