Where is The View From The Shard located?
The View From The Shard is located on Joiner Street, London near the London Bridge station.