Thai Square Trafalgar Square

London, SW1Y… Central location - show map

Charing Cross Station is within 450 yards

Charing Cross Station is within 450 yards

About Thai Square Trafalgar Square

Its location looking onto one of the World’s most famous landmarks, makes this – the flagship restaurant in the Thai Square Group – an absolute ‘must’ for lunch or dinner. The authentic interior decor, featuring beautiful Thai artefacts, and the healthy Thai cuisine ensure a memorable visit to the very heart of London.

There is also a Club downstairs so after a delicious diner you can dance the night away, making Thai Square, Trafalgar Square, the perfect one-stop evening destination.

Rooms and Event Packages for Hire at Thai Square Trafalgar Square

Thai Square Trafalgar Square Gallery

Thai Square Trafalgar Square is popular for:

Thai Square Trafalgar Square Location

London, SW1Y…

Charing Cross Station is within 450 yards

Charing Cross Station is within 450 yards

Similar venues