Garrigill Village Hall Camp Site near Alston, England. Tent-friendly paid campsite with showers and toilets, close to waterfalls and castles.