
Bamburgh Castle is in Northumberland, England. Courtesy Francis Watson-Armstrong
Bamburgh Castle is in Northumberland, England. Courtesy Francis Watson-Armstrong
Kings and queens of their castles: Meet the people who live in real-life fortresses
From the UK to the Czech Republic, here are a few characters who actually reside among armouries and dungeons
Emma Pearson
June 21, 2020