CHELSEA SWAGGER One of capital’s best kept secrets, 11 Cadogan Gardens, has just been named Relais & Châteaux only London hotel Read More NEWSLysanne CurrieNovember 18, 2019Luxury Travel, News, 11 Cadogan Square, London Hotel, Relais & Chateau, Relais & Chateau Hotel, London, Luxury Hotel, Chelsea, Chelsea Hotel