Get In Touch

Thanks for submitting!

London Liverpool Street Office 

office with sofa.jpg

In person consultations can be arranged in Liverpool Street (Greater London).

Longcroft House is located just a stone’s throw from the main entrance of Liverpool Street Station in the heart of the city. The building is located directly behind the police station. The room is newly refurbished and provides wheelchair access.

Address:

Longcroft House
2/8 Victoria Avenue
Liverpool Street
London
EC2M 4NS