The best grocery stores in London, starting with the numbers - the June 2026 basket comparison showing a £30 gap between cheapest and dearest, why the discounters are hard to reach in inner London, market opening times, and eight ways to cut your food bill.