The Thai Square Mansion House restaurant is located at the 1-7 Great St. Thomas Apostle, London Greater London. It serves Thai and Asian food. Thai Square Mansion House is children friedly, sutiable for groups, wheelchair accessible and has takeout. The avarage rating of this restaurant rated by 7 reviewers is 3.2. For more deatils and orders call Thai Square Mansion House on 020 7329 0001 or visit thier website.