Food Can you eat Michelin-starred food for £25? By Elizabeth Smith March 10th, 2016 2 Mins read Yes, you can – we guide you to some of the best budget food in London. Read more