Filming Locations (2)

  • Llechwedd Slate Caverns, Llechwedd Slate Mine, Blaenau Ffestiniog, Gwynedd, Wales, UK

  • Gwrych Castle, Abergele, Conwy, Wales, UK