Directions to us
Press to expand
109 Lever Street | London | EC1V 3RQ
How do you want to get here? Take your pick, we are well connected!
We are situated opposite the Thistle Hotel Barbican.
Nearest tube stations: Old Street, Barbican, Angel (all easily within walking distance)