Visitors to Soho Farmhouse in Great Tew, Oxfordshire can experience rustic rural living in the English countryside with five-star services. This exclusive retreat operated by Soho House & Co is a 100-acre private members’ club and country hotel (non-members are also welcome).