The food is amazing in London because of the diversity. You can get some fantastic food at reasonable prices, or go super high end and enjoy some culinary delights.
It depends on what you want, but maybe these links will help you:
Or pick an area of London and check it out - for example, around Green Lanes you will find the best Turkish food, or head to Brick Lane for curry. over 7 years agoAnswered by Sam Richards
I stuffed my face at Borough Market, also found some great food in Exmouth Market (near Islington), Camden, Notting Hill & on the outskirts of Covent Garden (not by the main market...more surrounding area). There's too many places to list, but Time Out London was a great help to narrow down the options. about 6 years agoAnswered by Adam Sherlip