Thai Square flagship restaurant is iconically located in the heart of Trafalgar Square.
Their eclectic menu and glamorous interior attract politicians, stars, locals, and tourists alike.
The interior showcases an open plan and split level with an ornate gold spiral staircase that exudes elegance. The botanical mezzanine frequented by exclusive hires, features floral décor that transcends the guests to a secret garden experience.
The menu is devised by master Thai chefs who express their creativity and authentic flavour combination that have won Thai Square numerous awards and success throughout the years.