We are located on 16 City Road in Moorgate, in the City of London, EC1Y 2AA

Nearest tube stations are Moorgate and Liverpool St

We are located on City Rd at the junction of City Road and Finsbury Square

Opposite the Travel Lodge on City Rd - Finsbury Square end