Castle stars in major game franchise

Bamburgh Castle is to feature in a new computer game.

By The Newsroom
Friday, 14th September 2018, 2:00 pm