Soho House is launching a new members’ club near Windsor on the River Thames, extending its country-club style concept beyond major city locations. The venue is designed as a retreat from urban life and includes amenities such as a riverside restaurant and a health club.
The outlets describe the club as targeting members who want access to a more exclusive setting outside the city, positioned close to the Windsor area. They also note that membership costs can reach up to £4,500 a year. The reporting focuses mainly on the club’s location, facilities and pricing, rather than detailing any broader impact or local policy responses. No differing perspectives are provided in the supplied excerpts beyond these shared details.
Overall, the available information centers on the announcement and the club’s proposed features and fees, with the emphasis varying slightly in phrasing but aligned on what the new Windsor site offers and who it is intended for.