We discover Knightsbridge’s most charming and charismatic boutique hotel – No.11 Cadogan Gardens
byIn a peaceful, tree lined square in a predominantly residential area of Knightsbridge rests No.11 Cadogan Gardens: a rare and valuable jewel amongst a plethora of luxury London hotels.