‘Doctor Who’ is back at The Tower of London and Trafalger Square with UNIT The Doctor Who 50th anniversary filming moved from the Welsh countryside to the city of London. The cast and crew is back at the headquarters of UNIT, better known as The Tower of London. April 9, 2013