A rooftop escape from the busy world of Liverpool Street below.
Information
- Address
- Montcalm Royal London House, 22-25 Finsbury Square, London, EC2A 1DX
- Contact
- +44 (0) 20 3873 4060
- Opening Times
- Mon-Sun 12.00-00.00
A rooftop escape from the busy world of Liverpool Street below.