Luxury Holiday Houses and Apartments in South Kensington

    South Kensington

    An area of refined architecture and innate style, ‘South Ken’ is London’s cultural haven for the arts and sciences best known for museums, galleries and iconic landmarks such as The Royal Albert Hall. But let’s not forget the shopping... Nestled between Kensington and Chelsea, South Kensington is also an elegant treasure trove of art, fashion and design.


    Another area to consider


    Making a statement of its regal history, the streets of Mayfair are lined with Bentleys and traditional pattern-book brick Victorian houses. A borough teeming with cultural heritage, you certainly won’t be short of things to do near Mayfair. Named after an annual springtime festival that was a far cry from its current status, it was acquired in the 18th-century by The Grosvenor family and transformed into an aristocratic playground. Now, most Mayfair apartments in London are located near a mosaic of opulent shops, restaurants and galleries with interiors as elegantly designed as their facades. Pick from the capital’s finest cultural institutions or find a spot to unwind with three Royal Parks only a stone’s throw away. Whatever your idea of the perfect day is, staying in apartments in Mayfair keep you within the charm of its intimately pastoral atmosphere while remaining above the humdrum.

    Read more