It's the highest public garden in the capital!
The Sky Garden offers incredible views of London from its observation decks and open-air terrace. From this vantage point, you can see famous landmarks like The Shard, the Tower of London, and St. Paul’s Cathedral. It's a fantastic way to take in the beauty of London from a new perspective.