Today we’re heading into lovely Chelsea to the elegance that is 11 Cadogan Gardens. This beautiful boutique hotel set on a quiet Chelsea side street just minutes from Sloane Square offers the ultimate in luxury and comfort. It’s made up of four converted Victorian houses, with plenty of nooks and crannies to discover, corridors to […]