The TARDIS lands in Trafalgar Square for Doctor Who 50th filming

After spending the day on Monday filming at the Tower of London, cast and crew of the Doctor Who 50th anniversary, including the TARDIS, moved to another historic London landmark on Tuesday, Trafalgar Square. Even though storylines are being kept close to the vest, large crowds gathered to watch the stars of the longest running […]

Read more