It’s been estimated that there are more than 24,000 pubs and restaurants in London. Safe to say, you won’t ever find yourself short of options. But what you might struggle with is bagging yourself a ...