In Food London’s Cheapest Restaurant? I Couldn’t Believe The Prices! April 20, 2026 London doesn’t have to be expensive, there are bargain eateries around. And this one is really central – you won’t…