Pagans come out to worship their idols on the streets of London