Welford Truckstop is a motorhome and caravan stopover in Welford, England. Toilets on site, pets welcome, open all year. Near Kenilworth and Warwick…