Set in 100 acres of Oxfordshire countryside, Soho Farmhouse offers a bucolic setting (no troublesome things like mud and farmyard smells here), spacious Nantucket-style accommodation, the facilities of a Center Parcs on steroids, including a great kids’ club, and indulgent food and drink. The result?
Read more…