Fforest Fawr, Tongwynlais, South Glamorgan, Wales, UK
(Forest where TARDIS lands)
Cosmeston Medieval Village, Penarth, Wales, UK
(Village exteriors)
Uskmouth Power Station, Newport, Wales, UK
(The spaceship)
Mar 25, 2015 - May 6, 2015
It looks like we don't have any production dates for this title yet. Be the first to contribute.