Bamburgh Castle

The Bamburgh Castle is one of the largest inhabited castles in the UK. Located in north east 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.


1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)
Loading ... Loading ...
Category: Landscapes
« Previous Photo

Post a comment


Parse error: syntax error, unexpected 'new' (T_NEW) in /home/ks4wdarnrs22/domains/tzplanet.com/html/light-delirious/wp-content/themes/ld/phpFlickr/phpFlickr.php on line 90