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