About Thai Square
Seamlessly blending European and Thai design Thai Square Fulham boasts an impressive menu of traditional dishes, to match its modern sophisticated interior
Thai Square Description
The latest addition to the Thai Square Group, Thai Square Fulham is located in the heart of the busy Fulham Broadway area.
More about Thai Square
Thai Square is located at 563 Fulham Road, London, United Kingdom, SW6 1ES London, United Kingdom
+442073869900
https://thaisq.com/restaurants/fulham/
Similar Listings
Rosa’S Thai Cafe
4.5