answersLogoWhite

0

Trafalgar Square was laid out to commemorate Admiral Lord Horatio Nelson's victory over the French Fleet at the Battle of Trafalgar on 21st October 1805. Nelson was fatally wounded in the battle and is now considered to be the UK's most important naval hero.

User Avatar

Wiki User

14y ago

What else can I help you with?