Free motorhome and caravan stopover at Canalside Farm in Great Haywood, England. Open all year with toilets, drinking water, Wi-Fi and pets welcome.