Campsite in Uppermill, England with showers, toilets, electric hook-ups, drinking water and pets allowed. Indicative price around 30 GBP. Nearby castles…