More about The View From The Shard
The View From The Shard is located at 32 London Bridge Street Southwark, SE19 London, United Kingdom
+448444997111
http://www.theviewfromtheshard.com