Thousands march in Brexit protest
Demonstrators at the "March for Europe" rally, organised on social media, held placards saying "Bremain" and "We Love EU".
In the referendum on 23 June the UK voted to leave the EU, with 51.9% in favour of leaving and 48.1% supporting Remain.
Critics said that those protesting who lost the vote were "having a tantrum".
Demonstrators gathered around Park Lane before setting off for Parliament Square. A rally also took place in York.
An organiser of the London march, Keiran MacDermott, said protesters hoped to stop the government from triggering Article 50, which begins the formal process of the UK's withdrawal from the EU.
Fellow organiser Mark Thomas, an activist, said he felt "anger, frustration" and a "need to do something".
At the end of the two-mile route, protesters gathered in front of Parliament, and listened to speakers including Labour MP for Tottenham David Lammy, Liberal Democrat leader Tim Farron, leftwing commentator and activist Owen Jones and musician Bob Geldof.
Read more