Ideal London Locations
in Zones 1 & 2

Our venues are located in 3 London locations; the City of London, Mile End and Whitechapel, each served by excellent transport links.

Discover our location