Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Business Listings - Thai restaurant in the Strand

Sort by
  • Thai Square Strand
    020 7497 0904
    148 Strand London Greater London WC2R 1JA
    Thai Square has been a staple on the Strand since 1996. It was the very first Thai restaurant to open its doors, so it has an extra spe..... theatres.

    Listed In : Food

    View Details