“I’m coming to London. What do I need to eat?”
I get asked this question a lot. My friends, today I’m answering that question with the 12 things you must eat in London. From zingy Sri Lankan food to the meatiest Sunday roast you’ll ever find, I’ve got something for everyone on this list. Are you ready? Let’s go!