Russell T Davies’ Doctor Who spin-off was filmed across Cardiff, Bristol and Mallorca, with stunning sets constructed in Wales
Russell T Davies’ Doctor Who spin-off was filmed across Cardiff, Bristol and Mallorca, with stunning sets constructed in Wales