TRAFALGAR SQUARE One of London’s __________ famous statues can be found in Trafalgar Square, named in honour of Admiral Nelson’s naval victory __________ France at the Battle of Trafalgar in 1805. As __________ as a five-metre statue of the Admiral at the top of the imposing Nelson’s Column, the square __________ contains four large [...]