Trafalgar Square
A public square in central London, named for Britain’s 1805 victory at the Battle of Trafalgar and known for Nelson’s Column.
A public square in central London, named for Britain’s 1805 victory at the Battle of Trafalgar and known for Nelson’s Column.