Thai Square
0 Reviews
About the Business
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
Website
Call Us
5 Spring Gardens, London SW1A 2BU
Hours
Features
- Credit cards
- Dine-in
- Dinner
- Dessert
- Lunch
- Casual