Plan a stay at Iona Campsite in the United Kingdom. Read about the site, its setting and practical points to check before you pitch up for your trip.