Market Place Food Hall opens in Leicester Square, bringing top street food vendors under one roof
London’s newest food hall, Market Place Leicester Square, has recently opened, bringing together a diverse line-up of independent…
By Food & Travel Desk








