Thai Square St Albans

Learn how the Cvent Supplier Network works
27 George Street St. Albans AL3 4ES

More

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?