Art and history mix in London's Trafalgar Square