Doctor Who filming at Capitol Shopping Center in Cardiff
A Doctor Who film crew built a campaign headquarters set at Capitol Shopping Plaza in Cardiff, Wales on 3 January. The campaign headquarters setup included large posters and bills advertising an organization named Albion and a candidate named Roger ap Gwilliam. The slogans included “Bigger Better Bolder Britain” and “Vote for Gwilliam”. There is filming … >