Soho Farmhouse, Great Tew

Soho Farmhouse is a new member’s club come country house retreat set in 100 acres of farmland north of Oxford. It expertly combines the wilderness log cabin vibe with the comfort of boho London.