Doctor Who Series 13: filming at Friars Point House in Barry
A Doctor Who film crew was busy on Barry Island Monday and Tuesday, January 25 and 26, filming Weeping Angels during night shoots at Friars Point House on the waterfront. View this post on Instagram A post shared by Robert (@__robert_k__) According to an eyewitness, a car from the 1970s or 1980s was … >