11 Cadogan Gardens

London, England

A home away from home in the heart of Chelsea is the aim of these red brick Victorian town houses, which have been converted into a luxurious hotel of dazzling individuality. More