Soho House to launch its 15th UK venue, Soho River House, in Windsor
Soho House plans to open its 15th UK property, named Soho River House, on the Thames in Windsor in 2027.
The hospitality group will debut Soho River House along the River Thames, featuring the brand's inaugural racquet and rowing club with tennis, padel and pickleball courts. The site will also offer guest rooms, a 25-metre pool, a riverside restaurant, a vinyl bar and a Soho Health Club. Design cues draw on classic English country clubs, with grand dining areas and ornate detailing. Membership applications will open before the launch, with top-tier fees reaching up to £4,500 per year for access to 48 locations worldwide.
Why it matters
The new club expands Soho House's luxury hospitality footprint and introduces its first racquet and rowing facilities.
In this story
