Photos
Description
Thai Square The Strand | Award-winning Strand Restaurant
Thai Square is an award-winning Strand restaurant that is committed to delivering a fantastic selection of Thai dishes. Visit us now.
Contacts
Phone
+442074970904
Address:
148 Strand, London WC2R 1JA
Website:
https://thaisq.com/restaurants/the-strand/
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★