Report - London · in Trafalgar Square and was erected between 1840 and 1843 to commemorate the British naval hero Admiral Horatio Nelson, who died at the Battle of Trafalgar in 1805. The

Please pass captcha verification before submit form