exploring-london.com
What’s in a Name?…Trafalgar Square
It wasn’t until some time after Admiral Lord Nelson’s victory over the French fleet in the Battle of Trafalgar off the coast of Spain on 21st October, 1805, that the large public space …