Bamburgh Castle 01

Bamburgh Castle is probably the finest castle in England. It is perched on a basalt outcrop on the edge of the North Sea at Bamburgh, Northumberland. The castle continues to be the home of the Armstrong family.
Previous (19 of 19)
![]() |
![]() |