The Coolest And Highest Public Garden in London

Highest Public Garden in London

Sky Garden at 20 Fenchurch Street is a public space that spans three stories and offers 360-degree views across the City of London. Visitors can roam around the exquisitely landscaped gardens, observation decks and an open-air terrace of what is London’s highest public garden. Entry is free but space is limited so you should plan and book ahead online from the official site.

 

Loading...

Leave a Reply