Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Garden at 120

Garden at 120

Attractions, Parks and gardens Fenchurch Street
Garden at 120 Fenchurch Street
Photograph: Archer All Square/

Time Out says

Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.

Free to members of the public and accessed on a first-come-first-served basis, this rooftop green space at 120 Fenchurch Street boasts impressive views of the City of London. Head up to the 15th floor to find a water feature, climbers, planted flower beds and Wisteria growing on a steel pergola. 




Address: 120
Fenchurch Street
Price: Free
Opening hours: Only open Monday - Friday
Do you own this business?
You may also like
    You may also like
      Latest news