Tag: London

  • The Lion Monument in Trafalgar Square

    Another iconic lion statue is the Lion Monument in Trafalgar Square, London. This magnificent statue, designed by sculptor Edwin Landseer, stands as a powerful symbol of British strength and pride. The four lions, located at the base of Nelson’s Column, were installed in 1867 to commemorate Admiral Horatio Nelson, who died in the Battle of…