11 Cadogan Gardens joins Relais and Chateaux
The 56-room luxury near Sloane Square has become the only London member of the luxury hotel and restaurant collection
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed