Our small team in London operate out of a service office based in the heart of the City, next to Cannon Street station. Our London office is ideally placed for you to enjoy all the benefits of working in one of the world’s most exciting and diverse cities. Whether you’re grabbing a coffee in the kitchen, taking five in the open plan break-out area or presenting in the boardroom, you’ll find everything you need.
View current London vacancies