Hotel Tour: Cadogan Hotel, London

I visited the Cadogan Hotel in Chelsea last year, when it was fully renovated. The Cadogan Hotel is in the heart of one of the most beautiful areas of London. Built by the little-known architect HB Brace, the Cadogan opened at 75 Sloane Street in 1887. Eight years later the hotel acquired and incorporated the gabled […]