MovieMaps

Photo of Natty Longshoe's Castle

Location: Castell Coch
As Seen In: Doctor Who episode 7x12 “Nightmare in Silver