Sold House Prices in Bamburgh, Northumberland | Average £314,154 | BritishProperty.uk