London rally urges second vote on Brexit