At risk of looking stupid on a subject I know nothing much about, could the place be Bamburgh in Northumbria?

Known as Bebbanburg and similar names in the past, also a place much fought over historically

The corruption of names over the centuries makes it possible?