Despite being home to 71 Michelin-starred restaurants, there are cheap eats in London to satisfy budget travelers and foodies alike.
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/e1/dd/2b/e1dd2b1a3fd2491b615fdffe80094351.jpg)
Wendy Wickham