Home / Lifestyle / Royals' Favorite Club Opens Lavish River Thames Retreat

Royals' Favorite Club Opens Lavish River Thames Retreat

Summary

  • A new Soho House club is opening in Windsor in 2027.
  • It will feature restaurants, bars, a 25m pool, and racquet courts.
  • The club offers direct access to the River Thames for members.
Royals' Favorite Club Opens Lavish River Thames Retreat

A new, reimagined country club from the Soho House brand is scheduled to open in Windsor in 2027, offering a luxurious experience directly on the River Thames. This exclusive venue, named Soho River House, is less than 45 minutes from central London and will boast a variety of amenities.

Soho River House will feature multiple restaurants and bars, including a dedicated Vinyl Bar and a riverside restaurant. Members can also enjoy a 25-meter swimming pool and a unique Health Club with a gym and a Lazy River cold plunge feature for recovery.

The property includes a main Victorian mansion set on 35 acres, offering 93 bedrooms for members wishing to extend their visit. It will also host the first Soho House Racquet & Rowing Club, complete with padel, tennis, and pickleball courts, plus facilities for rowing enthusiasts.

Weekly events, such as live performances and dinners with renowned chefs, are planned. Those interested can register online for future membership applications. Soho House already operates 14 other UK locations and is known for its appeal to celebrities and Royals, including Meghan Markle and Prince Harry.

Disclaimer: This story has been auto-aggregated and auto-summarised by a computer program. This story has not been edited or created by the Feedzop team.

Read more news on

Property Code: 5571