South Lambhill Caravan Site near Longtown, England: electric hook-ups, drinking water, toilets, motorhome service point and pets allowed. Castles nearby.