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.