
Leicester Square’s Getting A Huge New Food Hall
Market Place already has four food halls across London. A five-storey food hall is opening in Leicester Square in time for Christmas. Market Place takes over the building formerly occupied by Chiquito (RIP those jalapeno poppers) with its latest venue,
Read More






