top of page
Entertainment
The Garden at 120
4.8
1/3
From
0
GBP/Person
Best for
Solo and Group
Contact
Overview
Located on the 15th floor at 120 Fenchurch Street.
Offers 360-degree views of London's skyline.
Features 85 Italian wisteria trees and a 200ft water feature.
Open to the public with no booking required.
A tranquil escape with seating, a kiosk, and diverse plant life.
Timings:
Monday & Friday: 10:00am – 9:00pm
Saturday & Sunday: 10:00am - 5:00pm
Maps
bottom of page