Thai Square St Albans

St. Albans Restaurant
Learn how the Cvent Supplier Network works
Independent Restaurants
27 George Street
St. Albans AL3 4ES
Restaurant price range
Event space
Seating capacity
Standing capacity
27 George Street
St. Albans AL3 4ES



Thai Square St Albans is located at 27 George Street in St. Albans. This 15th century Verulam Road building includes a host of striking architectural features many of which were revealed during the recent refurbishment works. Serving the finest Thai cuisine our highly experienced chefs and staff look forward to welcoming you with genuine Thai hospitality.

Contact us

Already have an account?