Motorhome and caravan stopover at Bay Horse, England. Lancaster Castle about 13 km away and Sizergh Castle with its garden nearby. Plan your stop.