Prime Central London Property of the Week: The Penthouse, Connaught Apartments, Mount Street, Mayfair

  About: Located in a super prime location near the corner of Mount Street and Carlos Place in Mayfair, the 3,765 square foot South-East facing 4-bedroom dd  penthouse has access to the superb amenities and services of the five-star hotel, The Connaught ,part of the Maybourne Group which also operates other London luxury hotels including Claridges […]