Apparently, London’s best restaurant is a Bulgarian fast food joint called Happy

Picture ‘London’s Best Restaurant’ and you’re probably getting images of some kind of white-tableclothed affair where diners are plied with elaborately-plated, rarified little morsels. Or maybe somewhere edgy and hyped, that’s got food critics frothing over its game-changing approach. Well, your mental image would be wrong. The quixotic minds

  Read more