3 min read Chelsea Hotel The Cadogan hotel assessment: your individual townhouse in the heart of Chelsea July 17, 2021 Michelle Nestled among Hyde Park and Sloane Square, the discrete nevertheless extraordinary Chelsea townhouse –...