Londoner here! Timeout London is EXCELLENT for food recommendations. It gives all sorts of suggestions based on all sorts of factors: price, area, kind of food you want. And they’re generally guaranteed to be good food and not tourist traps. I’d look there first.