YOUR LONDON HOME FROM HOME

This boutique hotel is the city cousin within the Iconic Luxury Hotels collection and the quintessential British heritage property.  

Overlooking a quiet street behind Sloane Square, it’s the perfect London base for a shopping trip, romantic weekend away or a city break. Comprised of four townhouses, the hotel is an intriguing maze of corridors and staircases, with interiors that are as dramatic as they are elegant. Enjoy an indulgent afternoon tea in the lounge or sip a delicious cocktail at the bar.