Touring campsite in Craven Arms, England, for tents and motorhomes. Showers, electric hook-ups and drinking water, with Ludlow Castle about 10 km away.