Food And Drinks Producers Selected For Pop-Up Shop At London Station Eleven start-up artisan food and drinks producers will be part of a unique project, which will see their products showcased at a London railway station thi...