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.
Time Out says
Details
- Address
- 120
- Fenchurch Street
- London
- EC3M 5BN
- Price:
- Free
- Opening hours:
- Only open Monday - Friday
Discover Time Out original video