London's Best Hotel Openings of 2023: Best New Luxury London Hotels
All of London's most exciting and luxurious hotel openings of 2023.
Stay updated with breaking news from Chan Bar. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
All of London's most exciting and luxurious hotel openings of 2023.
The Chelsea Townhouse is set within three red brick Victorian townhouses on a quiet garden square around the corner from Sloane Square.
Read Vogue’s review of The Chelsea Townhouse, a sister property to 11 Cadogan Gardens.
Monday 28th November saw the acquisition by Cadogan of The Draycott Hotel. Built in 1890, the striking Victorian property comprises three red-brick town houses on Cadogan Gardens in the heart of Chelsea. It will undergo a sensitive restoration before reopening as The Chelsea Townhouse, operated for Cadogan by Iconic Luxury Hotels.
With the capital's shows and attractions open once more and a host of luxury hotels launching, there's never been a better time to visit, says Joanna Booth