Where is Nelson’s column situated in London?
Answers
Answered by
0
Nelson's Column is a monument in Trafalgar Square in the City of Westminster, Central London built to commemorate Admiral Horatio Nelson, who died at the Battle of Trafalgar in 1805.
Similar questions