BUILDING

Offering 9,000 sq ft of newly refurbished offices accessed via a new elegant reception area in the heart of Mayfair. This established landmark building is positioned at the home of finance, fashion, art, shopping and all the fine dining London’s West End has to offer.

Reception