2023

Looking back at the Street Food Championships held
on Tuesday, 7 November 2023 at Big Penny Social, London.