51.5208925775, -0.11528266136594

Our London head office is based in High Holborn House on the main high street. Since we opened our London office back in 2013, it has grown rapidly and today we have more than 50 advisory professionals covering all our core services. The team are members of numerous networks and membership organisations across London and are well connected to the capital’s professional and business community.

Key Contacts