You'll be shocked at how affordable it actually is!
According to ECA International, London ranks as one of the most expensive cities in the world to live in. While this may be sound daunting, you may be comforted to know that you can eat well for little.
London (or the UK is general) is home to extremely fresh and affordable produce that are home grown or from regional neighbours in Africa and Europe. Over here, you will be spoilt for choices with Farmer's Markets, local shops selling fresh produce, supermarkets, and none of the genetically modified sh*t that come from America!
You will be spoilt for choices with the likes of Lidl, Aldi, Tesco, Morrisons, ASDA, Sainsbury's, Waitrose, and M&S. Not diving into the pence but for really cheap groceries, Lidl, Aldi, and ASDA are immediate choices. A comparison was done in 2020 and you can find the results here.
Personally I do most of my groceries at M&S because I find them to be reasonably priced and love their house brand offerings. M&S primarily carry house brands which makes shopping generally more affordable as you have a wide array of products without the hassle of too much choice from too many brands. In terms of quality, I have no complains about good old Marks.
Every once in awhile I head to Tesco or Waitrose out of convenience and have generally found Waitrose to be superior in terms of quality. However, quality comes with a price and Waitrose is definitely more expensive. You will find cheaper items in Tesco but notice that there's a messier feel, and not as neat and tidy as Waitrose.
By the way, its pronounced by the Brits as wei-trowz as compared to wait-rose.
There are tons of Farmer's Markets in London. Just Google "farmers market in london" and find the one closest to you. Honestly I don't know where these people get their stuff from but visiting the market is an experience in itself!
The "farmers" tend to be extremely knowledgeable about what they sell, and you can find unique items like baby kale, chanterelles, and special cured meats that may not be readily available at supermarkets. You often find fresh, hot food sold at these markets and till date I've never had a bad meal from a store yet!
Do a quick search on your Google / Android App Store and you will find that most supermarkets provide delivery or click and collect services. Use it if you are lazy like me and pretty much order the same items each time. It reduces the hassle and saves you from having to lug heavy groceries back home. I like to use London Grocery for fresher, organic produce, and for a nice variety away from off the shelves supermarket brands. Use the code below ("MOVINGTOLONDON10") to get 10% off your first order!