Leeds’ vibrant street food culture highlights the making of official-style UK sandwiches prepared with fresh ingredients, ...