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