‘Cadogan Nights’ Kicks off the Belmond Cadogan Hotel London

Belmond Cadogan Hotel London.

Belmond Cadogan Hotel opens as the brand’s flagship London property following a multi-million-dollar historic renovation. 75 Sloane Street has played host to socialites, artists, and aristocrats throughout history and the stage is now set for a new cast of guests to play their part. Today, Belmond celebrates the opening with a new film, ‘Cadogan Nights’ […]