#food-hall-openings

[ follow ]
Food & drink
fromTime Out London
8 hours ago

One of the biggest food halls in Britain is coming to Leicester Square

A five-storey Market Place food hall opens in Leicester Square this December, featuring 16 global vendors, three bars, event spaces and live entertainment.
[ Load more ]