Where is the monument to Admiral Nelson in London?
Pick an answer
Correct!
Not quite. The correct answer is highlighted.
Correct answer to question 605: Trafalgar Square
Explanation
Nelson's Column in Trafalgar Square is a monument to him.
Updated: November 2026