Tag Archives: Cowshed Relax

Soho FarmHouse

A member’s club in 100 acres of Oxfordshire countryside Soho Farmhouse has 40 cabins, a four bedroom cottage and a seven bedroom farm house. Club spaces include the Main Barn and Mill Room for eating and drinking, a Boathouse with outdoor and indoor heated pools, Cowshed Relax spa with Steam …

Read More »