Wellhouse Farm campsite near Prudhoe, England. Electric hook-ups, drinking water, toilets and a motorhome service point. Pets welcome. Castles nearby.