Beautiful townhouse in great location in Mayfair.