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/Shutterstock.com

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. 

 

Posted:

Details

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