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
Plan your visit to London
Book tours, hotels, and activities
Explorer members see 5 more secret viewpoints. Upgrade to unlock all similar places.
Upgrade to Explorer