Thai Square

Restaurants , Thai Trafalgar Square
  • 4 out of 5 stars
(1 user review)
2 Love It
Save it
Thai Square
Book a table
Venue name: Thai Square
Contact:
Address: 21-24 Cockspur Street
London
SW1Y 5BL
Do you own this business?
LiveReviews|1
2 people listening
Louise S
Staff Writer

Quick service, friendly staff and delicious food.. I would highly recommend a visit to Thai Square.