Trafalgar Square is in central London. It commemorates the 1805 Battle of Trafalgar, a British naval victory during the Napoleonic Wars. Towards the  southern end of the Square was the original Charing Cross, where the Strand from the City met Whitehall, considered to be the centre of London. In the... From NEN Gallery