Thai Square 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 on a beautiful outdoor patio.

Book a Table at Thai Square Windsor

Information

Address
29 Thames Street
Windsor
SL4 1PR
Restaurant Style(s)
Bistro & Bar
Restaurant Cuisine(s)
Thai
Open Hours
Mon-Fri from noon-1500 and 1800-2300 Sat and Sun noon-midnight

Special Offers

Sorry no offers available at this time

Location

Menu

There are no example menus for Thai Square Windsor.