Inside a £14 Million Luxury Townhouse in Mayfair, London