Bamburgh is a large village on the coast of Northumberland, England. It is notable for three reasons: the imposing Bamburgh Castle, overlooking the beach, seat of the former Kings of Northumbria, and at present owned by the Armstrong family (see William George Armstrong); and its association with th...