Eweleaze Farm campsite at Overcombe, England. Tents welcome, with showers and toilets on site. Check details before you travel to this simple camping base.