About Thai Square
Thai Square Mansion House is a hidden gem in the heart of the city, offering flavoursome curries. The perfect location for a working lunch
Thai Square Description
N /A
More about Thai Square
Thai Square is located at 1 Great St. Thomas Apostle, London, United Kingdom, EC4V 2BH London, United Kingdom
+442073290001
https://thaisq.com/restaurants/mansion-house/
Similar Listings
The Tollington
4.7
Joy Kitchen
4.8