csperkins.org
The People's Vote anti-Brexit march in London, 20 October 2018. News reports say that approximately 700,000 people attended.