“Thai Square provides a fantastic range of beautiful Thai dishes made with fresh Thai ingredients imported from Thailand. Their chefs frequently update the menu with creative and authentic new dishes, which have won Thai Square numerous awards in the past, and make this restaurant one of the best Thai restaurants in London. The restaurant has proven on many occasions to be one of the best restaurants in London for authentic Thai taste. They provide a good value dining experience. Their dining vouchers are the perfect gift for any occasion.”
Read more