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.

Connect