Motorhome and caravan stopover at New Barns Caravan Park in Arnside, England, with Lake District lakes, Sizergh Castle and Lancaster Castle nearby.