london office location
London Office Location
We are located in the heart of London City’s financial district. Overground trains come in to nearby Liverpool Street station.
The nearest underground is Moorgate tube which includes the Northern, Hammersmith and City, Metropolitan, and Circle Lines as well as Moorgate railway station for overground services.
For those seeking accommodation in the area, not far from our offices is the popular and stylish Andaz Hotel.