Restaurant
Giggling Squid
19 locals recommend,
Tips from locals
Best Thai food I've had outside of Asia! Not a cheap eat but good value for money
Unique things to do nearby
Locals also recommend
Location
40 Hart St
Henley-on-Thames, England