Trafalgar Square

Trafalgar Square was a large square in the middle of London.

During the Dalek invasion of Earth in the 2160s, the Daleks "visited" the square. ([[DW: The Dalek Invasion of Earth)