Bowhayes Farm Camping & Glamping, Newton Poppleford | Kampline

Bowhayes Farm campsite in Newton Poppleford, East Devon. Tents welcome, with showers, toilets and drinking water. Powderham Castle is about 13 km away.