Review on Thai Square

The London-based Thai Square group recently branched out and opened a new restaurant directly opposite the castle in regal Windsor. It's a stunningly designed venue on two levels, with a large conservatory area bathed in natural light, lots of authentic Thai artefacts and outdoor seating in a beautiful patio area.

Satays, soups, stir fries and curries all feature on the extensive 90-item menu, but it's worth homing in on the list of specials and 'exclusive' dishes like chu chee lobster, larb pla (deep-fried sea bass with ground rice, fish sauce and lime juice) and stewed duck with steamed vegetables. A full menu is also offered for vegetarians.

There are several branches of Thai Square including a flagship outlet overlooking Trafalgar Square: check their website for details.

Rate this Restaurant

Cuisine

Thai

Restaurant Opening Times

Lunch: 12.00 - 2.30pm (all day Sat-Sun)
Dinner: 5.30 - 10.00pm Mon-Thu (10.30pm Fri & Sat, 10.00pm Sun)

Accepted credit cards

Visa, Master Card, American Express

Online Booking Availability for Thai Square

Facilities at Thai Square

  • Alfresco dining
  • Private parties
  • Vegetarian menu
  • 125 covers
  • Family Friendly

Address

Thai Square
29 Thames Street
Windsor
Berkshire
SL4 1PR

Customer Ratings on Thai Square

Please join our community and share your comments on this restaurant.

Rate this Restaurant

Thai Square Christmas Menu

Restaurant menus often vary from day to day, so the above should be treated as examples of what to expect in terms of cuisine and price.

Images of Thai Square

Virtual Tour of Thai Square