The Garden at 120 is a free rooftop garden located at the top of 120 Fenchurch Street, in London’s financial district. It offers panoramic views of the city skyline, surrounded by lush greenery, water features, and a peaceful atmosphere
Insider Tips
The Garden at 120 provides visitors with unobstructed views of some of London’s most iconic landmarks, including the Shard, Tower Bridge, and St. Paul’s Cathedral. It's completely free and you don't need to book a ticket in advance
It's far less busy than more well-known viewpoints, especially on weekdays. It feels like a secret find!