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
+441727893700
Address:
26A, 28 George St, St Albans AL3 4ES
Website:
http://www.thaisq.com/
Categories
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★