MAYFAIR, W1

A 12,500ft2 [1160m2] house in Farm Street, Mayfair. The finest obtainable materials and cutting edge technologies come together to offer the very highest specification of living accommodation.