The Lorax Patch campsite in Wells, England, with showers, toilets, electric hook-ups and drinking water, open all year round. Indicative price around 25…