Saturday saw an estimated one million people march from Park Lane to Westminster — demanding a People's Vote on Brexit.
Londonist were there: here are pictures of some of our favourite placards, along with the best of the rest on Instagram.
Read More
#Letsplay #for #Good
SHARE COMMENT