Thousands of protesters are marching through central London in protest of Donald Trump's visit.