Trafalgar Square
One of London's most famous tourist spots, this square was named in celebration of Nelson's victory at the Battle of Trafalgar—hence Nelson's …
One of London's most famous tourist spots, this square was named in celebration of Nelson's victory at the Battle of Trafalgar—hence Nelson's …