London is full of Thai restaurants, good and bad. Thai square is in the city, so ok for business dinners, and I would say at medium level. Cocktails are too much oriental-oriented, so very sweet. About the food, the roasted duck is very good, instead of noodles, probably the worst I have never had. Better to drive your choices to seafood, pretty good.