Barrows
England
England
Barrows is a Somerset town near Cheddar, accessed via the A371 from Bristol (30km) or the M5 at Junction 22. It's perfectly placed for exploring the Mendip Hills and Cheddar Gorge, with over 70 EV charging points nearby. The town sits at the gateway to England's largest gorge, where 450-foot limestone cliffs tower above the famous winding road.