An impressive Grade II listed property situated in the heart of Mayfair with offices spread across 6 floors. This building benefits from two meeting rooms, video conferencing facilities and a club lounge.
Office Desks
From £1250 /per desk per month
Facilities
Transport Links