Recently Renovated Apartment Overlooking A Quiet Mayfair Square United Kingdom Sotheby S International Realty