This New Antique Furniture-Filled Hotel in London’s Chelsea Is Like Staying at Your Most Stylish Friend’s Home
So, At Sloane, then, lovely in its low-keyness, situated quietly yet proudly in an 1888 townhouse on a residential street a brief totter from Sloane Square and the King’s Road, …