Sky Garden London: Where to get the city’s best view

Sky Garden London 1

When it comes to London, there’s a lot to look at. The Tower of London, The Shard, The Tower Bridge, Buckingham Palace, The Gherkin; it’s a lot to take in for one place. Combine a few of those into one, launch yourself up the the 31st floor of the ‘Walkie Talkie’ building in the centre […]