Thai Castle
Thai · Fine Dining
Elegant Thai restaurant, steps from the cathedral. Offers a beautiful dining experience.
Location
Best places nearby
The highest rated places close to Thai Castle.
Local restaurants nearby
St Pauls Ln, England
Location
The highest rated places close to Thai Castle.
St Pauls Ln, England