Bamburgh Castle is located on the coast at Bamburgh in Northumberland, England. It is a Grade I listed building.
Contact us...