Hertfordshire
Giggling Squid Bishop’s Stortford | Restaurant Review [Thai Food]
AD | Just across the Essex border in Hertfordshire is the market town of Bishop’s Stortford. I went to check out the Giggling Squid, a Thai food restaurant with some unique flavours and beautiful decor!