Photos
Description
Voted Best Thai Restaurant In London | Thai Square Restaurants
Serving authentic Thai dishes, Thai Square has established itself as the best Thai restaurant in London. Visit and enjoy a sensory experience at Thai Square
Contacts
Phone
+442078367600
Address:
166-170 Shaftesbury Ave, London WC2H 8JB
Website:
http://www.thaisq.com/
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★