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.
Garden at 120
Time Out says
Details
- Address:
- 120
- Fenchurch Street
- London
- EC3M 5BN
- Contact:
- View Website
- Price:
- Free
- Opening hours:
- Only open Monday - Friday
- Do you own this business?
- Sign in & claim business
Discover Time Out original video