Story line
The series was shot at the Llanharan's Dragon Film Studios in Wales, in addition to certain other real world locations serving as exteriors, both for New London and Savageland edited in such a way as to be futuristic. Its likely that the Savage Land landscape was actually somewhere in the UK, most likely Wales, as background details such as the electricity pylons appears to be of the UK design. The series also avoids using distinct buildings in Wales that have previously appeared in BBC series shot in Wales such as (New) Doctor Who.
Read
more
Read
less
More details
Country of origin: United States
Language: English
Country Released: United states
Filming Location: Canary Wharf, London, England, UK
Production Costs
Budget ( overall series ): USD
Technical specs
Color Format
Color: color