Review on Thai Square - The Strand
The perfect place to meet for a pre or post theatre meal, Thai Square's location in the heart of London on The Strand, close to Covent Garden and Charing Cross Station, makes it ideal for theatre-goers and Thai food lovers alike.
Rate this RestaurantAccepted credit cards
Visa, Master Card
Online Booking Availability for Thai Square - The Strand
Facilities at Thai Square - The Strand
Address
Thai Square - The Strand
148 Strand
The Strand
London
WC2R 1JA
Customer Ratings on Thai Square - The Strand
Please join our community and share your comments on this restaurant.
Images of Thai Square - The Strand
Virtual Tour of Thai Square - The Strand