Huge protest at Piccadilly in City of Westminster, London (October ...