Leith Castle Interior
Chillingham Castle is used for the interior scenes of Leith Castle, where Elizabeth meets Robert Dudley.
Filmed here
Chillingham, GB
Chillingham Castle is used for the interior scenes of Leith Castle, where Elizabeth meets Robert Dudley.
Chillingham, GB