Campsite near Pickering, England, with tent, caravan and motorhome pitches, showers, electric hook-ups and drinking water. Close to Castle Howard and York.