Trafalgar Square is in the centre of London.