After a summer of national heats across Europe, the final of the inaugural European Street Food Awards took place earlier this month at the Bite Club in Berlin. With traders from countries such as Italy, France, Spain, Germany and of course Britain...

Read more