Location
Address
19a Leman Street, London E1 8EN
Opening hours
Monday to Friday 11.30am – 11.00pm
Map
Nearest stations
- Tube
- Aldgate East
- Aldgate
- Tower Hill
- Liverpool Street
- Whitechapel
- Monument
- Bank
- Moorgate
- Shadwell
- Rail
- Fenchurch Street
- Liverpool Street
- Moorgate
