Train travel experts, TrainSplit highlighted the Northumberland castle for its feature as Hogwarts ... to the Northumberland ...
Attractions here include Alnwick Castle, known as the Windsor of the North, which was featured as the Hogwarts School in the Harry Potter films and is the second biggest inhabited castle in England.