Taste of London x INÉ By Taku 2,500 customers and 3,300 items with 2024 being the first year to be invited to cater