IslamiCity
The Metropolitan Police said around 300,000 people had converged on the capital from all parts of the country, while organisers of the pro-Palestinian event put the number closer to 800,000 and claimed it was one of the biggest marches in British history.
Al Jazeera's Paul Brennan reports from the demonstration in London.