Get In Touch

London Liverpool Street Office 

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

 
 
 
  • Twitter Social Icon
  • Facebook Social Icon
  • LinkedIn Social Icon
  • Instagram