Paid campsite in Bellingham, England, close to the Northumberland and border countryside. Practical base for day trips, including Hermitage Castle about…