Elsich Barn Campsite near Craven Arms, England: open all year for tents and motorhomes, with showers, electric hook-ups and drinking water. Ludlow Castle…