Top 10 restaurants in London

Although it’s hard to know exactly how many restaurants are currently operating in London, taking a pick of the best among the tens of thousands that do exist is a daunting challenge. According to some estimates there are well over 30,000 “food serving establishments” in the capital, although that includes the various “gastrocaffs”, dinnerclub venues and … Continue reading Top 10 restaurants in London