[category]
[title]

Soho House’s founder Nick Jones is opening a new hotel in London in 2026, in his first hospitality venture since stepping back as CEO of the international members’ club. St Clement Hotel will arrive at 180 the Thames sometime in the new year, sitting above Jones’ recently opened Corner Shop 180 on Arundel Street. It’s also conveniently just down the road from Soho House’s flagship 180 House. Not a huge amount has been revealed about the project so far, but we do know that it’ll have 90 bedrooms, 15 apartments, a gym and a rooftop restaurant, while the bathroom amenities will be provided by English perfumier Lyn Harris.
Discover Time Out original video