Soho House Is bringing Its next house to the Thames.
Soho House is bringing country living a little closer to London. Opening in 2027, Soho River House will transform its familiar summer spot on the Thames near Windsor into a permanent House, less than 45 minutes from central London.
And from the preview, there’s plenty in store. Alongside guest bedrooms and plenty of places to eat and drink, a 25-metre pool is part of the plan. Members will be able to spend the day by the river on the Lazy Lawn, dine at the riverside restaurant or head to the Vinyl Bar for a nightcap. The House will also feature a Soho Health Club, complete with a gym, onsens and cold plunges.
For members looking to do a little more than lounging, River House is set to introduce the first Soho House Racquet & Rowing Club, with tennis, padel and pickleball courts, alongside direct access to the Thames for rowing.
PHOTO CREDIT: All Illustrations courtesy of SOHO House

































































