answersLogoWhite

0

Nelson's Column is situated in Trafalgar Square in London, England. It is a monument dedicated to Admiral Horatio Nelson, who played a significant role in the British Navy during the Napoleonic Wars.

User Avatar

AnswerBot

1y ago

What else can I help you with?