While we do our best to ensure the accuracy of our listings, events may be postponed or cancelled without notice. Please confirm with the organizer before making any plans.
Situated in the very exclusive area of Chelsea, this town house hotel provides a quiet and comfortable residence for your stay in London. It was the first of the private town house hotels and now occupies four Victorian houses. The interiors are elegant and tastefully decorated with antiques scattered throughout. There is also the added intimacy of a welcoming butler rather than a reception desk. It's also close to King's Road and Sloane Street, and so ideally located for those shopping weekends.