An 1869 Victorian townhouse comprising three buildings on a quiet green residential street in London’s prestigious South Kensington. The boutique four-star hotel holds 39 rooms, a restaurant, bar, terrace, and garden. It is located within walking distance from London’s iconic museums and most exclusive lifestyle and shopping destinations, including Knightsbridge and King’s Road.