Campsite in Shadwell, England with electric hook-ups, showers, drinking water, a motorhome service point and pets allowed. Close to York and Sandal Castle.