Soho Farmhouse is a decadent countryside retreat from private members’ hotel group Soho House. Offering unparalleled luxury, the stunning 100-acre estate, near Chipping Norton, boasts 40 cabins, a seven-bed farmhouse, a four-bed cottage, an on-site restaurant, bar and impressive entertainment facilities.
Soho Farmhouse
Address
Great Tew, Chipping Norton, OX7 4JS