Close Open info

Mayfair Townhouse

6,000 sq foot townhouse, the only single dwelling residential property on this prestigious square in Mayfair. We carried out a full refurbishment and restoration of this notable building complete with spa and turnkey furnishing.