The English Defence League founder had a beard and uncut hair as he spoke to supporters and the media outside Belmarsh prison.
The crowd gathered in Oxford Circus and were kept away from a counter demonstration by a heavy police presence.
The English Defence League founder, whose real name is Stephen Yaxley-Lennon, was jailed at the Old Bailey on Thursday.