What are the best restaurants in London?
1. Singburi. Singburi, as well as being the best restaurant in Leytonstone, is one of the top Thai restaurants in London. A full, a la carte menu is available, which includes many recognisable Thai classics, yet the reason Singburi is special is its regularly changing, blackboard specials.
DA: 4 PA: 83 MOZ Rank: 87