Northwood Hall Campsite in Kelsall, England | Kampline

Northwood Hall campsite near Kelsall, England. Free, open all year, with showers, toilets, drinking water and a motorhome service point. Castles nearby.