Fast-growing food hall operator Market Place has opened a flagship venue next door to the Odeon in Leicester Square that is billed as the largest food hall in central London, boasting outlets from 16 traders across five floors. Choices include Bread Ahead, chicken brand Butchies, Cheeky Burger and Club Mexicana, while the venue also features […]