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

Charging Type:
Universal Charger (7kW = 30 miles of charge per hour)

Map your route via Zap Map