Budle Farm Campsite in Bamburgh, England: open all year, drinking water, pets welcome, and about 3 km from Bamburgh Castle on the Northumberland coast.