Information
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.
Address:
148 Strand
Average Price:
30.00 €
Working Hours:
Monday to Friday: 12:00 - 14:30 & 17:30 - 21:15.
1
10
0
Location
Thai Square The Strand