The Cadogan, London

The Cadogan

75 Sloane Street

The Cadogan was built in 1887. Soon after opening its doors, it became linked with two of the most fascinating personalities of the age, both at the centre of London