Fresh and crunchy, indulged with chocolate fillings. One bite can take you up to heaven and back. This is one of the best street foods in London and only costs two quid.
Where can you find it?

In Brazilian Churros, at Greenwich Market.