Loading Europe Tourist Guide
A rooftop garden offering a unique perspective of London's skyline.
The Garden at 120 is a hidden oasis in the heart of the city, located atop the Fen Court building. This public rooftop garden offers a unique perspective of London's skyline, with views of iconic landmarks such as The Shard, Tower Bridge, and the Walkie Talkie building. The garden is beautifully landscaped with a variety of plants and flowers, making it a perfect spot for relaxation and photography.
120 Fenchurch St, London EC3M 5BA, United Kingdom
Best visited in spring for the blooming flowers
Explorer members see 5 more secret viewpoints. Upgrade to unlock all similar places.
Upgrade to Explorer