Inside the walls of the Bamburgh Castle
The Bamburgh Castle is one of the largest inhabited castles in the UK. Located in northeast England, right by the beach on the shores of Northumberland. With a recorded history going back to the year 547, Bamburgh Castle played a central role in many of the historic periods of this region..In 1894, Bamburgh Castle was bought by Lord William Armstrong for £60,000. To this day the castle is inhabited by the Armstrong family.
Copyright Antonio Marques
, United Kingdom