Soho Farmhouse


Located in the Cotswolds and set on 100 acres of Oxfordshire countryside, Soho Farmhouse has cabins, huts and a seven-bedroom Farmhouse with its own garden. During your stay, explore the rural surroundings, unwind with a dip in the Lazy Lake, and enjoy a spa treatment or class in the Wellness Barn, plus book a table at one of the House restaurants.
Soho House members and Soho Friends can book bedrooms at reduced rates.