Thai Square Bayswater offers authentic Thai cuisine, prepared by master chefs. This award-winning restaurant is known for its great value and amazing Thai taste, providing a genuine culinary experience.