The Garden at 120 Images
ADDRESS
The Garden at 120, 120 Fenchurch Street, City, London EC3M 5BA
OPENING TIMES
Winter opening hours, 1 Oct to 31 Mar 2019: Weekdays: 10am-6.30pm, Weekends: 10am-5pm
PRICES
FREE
- Visitor Information
-
Images
Images for The Garden at 120
London Hotels
From cheap budget hotels to luxury 5 star suites see our special offers for The Garden at 120 hotels, including from 0% off. |