Matthew Horwood Matthew Horwood

Doctor Who filming in Cardiff, South Wales

Filming for Series 10 of BBC show Doctor Who at Mount Stuart Square in Cardiff Bay, South Wales.

Read More