Campsite near Lifton, England, with showers, electric hook-ups and a motorhome service point. Launceston Castle is about 13 km away. Indicative price 26.5…