Fineshade Woods motorhome and caravan stopover near South Luffenham, England. Open all year with toilets, drinking water, a service point and pets allowed.