Welcome to Thai Square Windsor:

Situated opposite Windsor Castle, this restaurant’s stunning design offers dining on two levels with a large conservatory area bathed in natural light and garden seating in a beautiful outdoor patio.


Seats 125

Mon-Fri 12.00-14.30  17.30-22.00
Sat 12.00-22.30 Sun 12.00-21.30

Thai Square Windsor
29 Thames Street, Windsor SL4 1PR

Tel: 01753868900   Fax: 01753863900
Email: thaisqwindsor@btconnect.com

Book A Table Now