11 Cadogan Gardens

Situated along one of the most exclusive streets in London, the tastefully discreet 11 Cadogan Gardens was built in the late 19th century as four townhouses interconnected by staircases and hallways by Lord Chelsea. Today, this boutique hotel’s Victorian façade perfectly matches the surrounding row of homes, with subtle signage serving as the only indicator […]