Sold House Prices in Bamburgh, Northumberland | Average £316,638 | BritishProperty.uk