Best Street Food Award - Inamo Sukoshi

Winner - Inamo Sukoshi (Oxford Street, London)