2022Looking back at the Street Food Championships held on Tuesday, 4 October 2022 at The Islington Metalworks, London.