London's passion for all things fresh and homemade has created a city full of markets, shops and restaurants that ask you to slow down and enjoy your food. While in town this week we've hit three of London's best food halls. While they all have a lot in common—each sells a range of packaged gourmet items, fresh fruits, vegetables and prepared items, and offers the …
London’s Ready to Eat
