This New Antique Furniture-Filled Hotel in London's Chelsea Is Like Staying at Your Most Stylish Friend's Home
Situated on a residential street a brief totter from Sloane Square and the King’s Road, the new hotel At Sloane is both low-key and lovely.