Welcome to Windsor:

Situated opposite Windsor Castle, this newly opened 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  18.00-22.30
Sat 12.00-22.30 Sun 12.00-22.00

Thai Square Windsor
29 Thames Street, Windsor,
Berkshire SL4 1PR

Tel: 017 5386 8900   Fax:
Email: thaisqwindsor@btconnect.com

Book A Table Now