Food & Drinks
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 food traders under one roof. Located...
Food & Travel Desk
Facebook
Twitter
Instagram
YouTube
RSS