1. Soho Farmhouse, Oxfordshire
The Soho Farmhouse is a country house hotel which you will never forget - it is a playground of luxury and offers the dream escape. Buried in the heart of Oxfordshire, across 100 acres of land, the Soho Farmhouse is sprinkled with the most beautiful cabins, cottages, restaurants and even its own farmshop & deli. And it doesn't stop there.
Soho Farmhouse, Great Tew,
Chipping Norton. OX7 4JS
Explore this paradise further at www.sohofarmhouse.com
Universal Charger (7kW = 30 miles of charge per hour)
Map your route via Zap Map