The centre occupies an elegant period property built in 1740 over five storeys in the heart of Mayfair.
Individual offices are available from 1 to 3 people which can be rented in combination to satisfy larger requirements.