LocationThe office is located in Mayfair, the property heart of London. The nearest underground station is a 10 minute walk away at Green Park.