Ashton Hall Caravan Park in Overton, England, is a motorhome and caravan stopover near Lancaster Castle, Sizergh Castle and Windermere lake.