MovieMaps

Photo of Tower of London (aka UNIT HQ)

Location: Tower of London
As Seen In: Doctor Who 2005 Christmas special “The Christmas Invasion