Crossword clues for London plaza honoring Lord Nelson:TRAFALGARSQUARELondon plaza honoring Lord Nelson