A large part of Cardiff city centre was sealed off on Sunday as a film crew took over. Two London buses and a London cab could be seen on Park Street, in the shadow of the Principality Stadium, as BBC sci-fi drama Doctor Who filmed scenes, which it o