Movies Filmed at Aydon Castle

Aydon Castle, Corbridge, Northumberland, UK

Elizabeth

torture chamber

Ivanhoe

Source: IMDb