Restaurant
Taste of Siam
12 locals recommend,
Tips from locals
The restaurant has not so particular furnitures but the Thai food is the best we ever had compared with the main Thai restaurants.
Unique things to do nearby
Locals also recommend
Location
45 Camden High St
London, England