Doctor Who series 11 filming latest

Location work on Doctor Who series 11 continues, with the latest reports suggesting that the shoot for the new series has moved to Newport.

The show has been back in Wales over the past couple of week – having already popped up in South Africa, Sheffield and Gosport – and the latest social media reports suggest that Who filming has now rocked up at the Castle Manor Hotel in Newport (and apparently not for the first time).

Here’s just one of the Tweets that popped up…

We suspect that filming has moved onto a new block, although the director has not been confirmed at this stage. As we hear more, we’ll let you know…