Six years in the making, the highly anticipated One Sloane hotel has quietly opened its doors in the heart of London’s Chelsea, hidden within a handsome 19th-century brick mansion on a leafy residential
SLOANE STAR
Sep 07, 2023
1 minute
You’re reading a preview, subscribe to read more.
Start your free 30 days