
- Meghan Markle has been spotted at her favorite celebrity hangout, Soho Farmhouse, in the UK, and a new Soho House location is set to open in Windsor.
- The new Soho River House in Windsor will feature multiple food and drink options, bedrooms, a 25-meter pool, and various activities and spaces for relaxation.
- Prince Harry and Meghan Markle share a love for Soho House, where they first met, and have not disclosed the exact location of their new UK home for security reasons.
Meghan Markle, 45, has been back in the UK for three weeks now, and she’s already been spotted at her favourite celebrity hangout, members’ club, Soho Farmhouse. The Duchess of Sussex will be very pleased to learn that the chain is expanding and there will soon be another Soho House base – this time in Windsor!
Soho River House is “coming soon” according to the company website. The preview page reads: “Home to multiple food and drink options, bedrooms, and a 25-metre pool, as well as a range of activities and spaces designed for unwinding, the House will reimagine the classic country club and offer a fresh take on our Houses outside the city.” CGI images of the project show that it will have tennis, padel, and pickleball courts as well as an outdoor spa area with a plunge pool and sauna.

There is an option online to register interest now about their membership application process for the new site, but we’re sure the Duchess will be granted VIP access should she wish.
The location of the new hotspot is a 15-minute drive from where Prince William and Princess Kate reside with their three children, at Forest Lodge.