Horatio Nelson and Wellington In the center of London's Trafalgar Square stands a column topped by a statue of Admiral Nelson. The square was named in honor of Lord Nelson's victory in the battle of Trafalgar (1805). Nelson was one of England's great naval heroes. His brilliant victories during the ...