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.
All Thai Square restaurants use authentic Thai ingredients freshly flown in daily from Thailand, in a range of exquisite dishes served by our charming and attentive Thai staff. The appeal of Thai cuisine lies in
fresh flavours and in featuring some dishes that have a kick of chilli. Diners with a more European taste simply need to ask for their favourite dishes with a less spicy flavour - we will be happy to oblige.
Nearest tubes:
15% off on Total Bill
Maximum number of people: 2 persons
Treat Card Holders and a guest get 15% off the bill!