Thai Square Group (Head office)
Thai Square has proven on many occasions to be the best Thai restaurant London for authentic and enticing Thai food. Since we opened our doors for the first time in 1996, we established ourselves in London as the award-winning Thai restaurant in London. Visit Thai Square now and savour our irresistible Thai delights.
Thai Square Restaurants | Best Thai Restaurant London
Thai cuisine is renowned all over the world for it’s fresh flavours with a kick of chilli.
Thai Square has proven on many occasions to be one of the best restaurants in London for authentic Thai taste.
Since Thai Square opened its doors for the first time in 1996, we quickly established ourselves in London as the best Thai Restaurant, London has found it’s favourite.
The first Thai Square opened in The Strand in central London with a simple but powerful concept, to serve tasty, authentic Thai food in Thai-inspired surroundings.
Due to our success and popularity we have grown to 13 restaurant locations, we have also successfully expanded to include a night club and an award-winning Thai Spa.