Restaurant of the Month Trafalgar Square
Awarded Best Restaurant Chain of the Year by British Restaurant Awards 2019
Thai Square flagship restaurant offering innovative menu and glamorous interior attract politicians, stars, locals, and tourists alike.
One of the most iconic restaurants near Trafalgar Square, this location features an open plan and split-level experience. An elegant spiral staircase is a central feature to this ornate and beautiful restaurant. It connects the main level to our airy mezzanine area, which is available for private hire. Botanical walls and floral décor also adorn the space and bring the outside in.
Our chefs are constantly updating the menu with creative and authentic new dishes, which have won Thai Square numerous awards in the past, which makes it one of the best Thai restaurants in London.