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.
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: