Browsing Tag

Giggling Squid Berkhamsted

FEATURED FOOD UK

Date Night at Giggling Squid Berkhamsted

A lot of you will already know, Thailand is one of my favourite countries, and it’s 80% because of their amazing food and 20% because of the friendly locals. When I heard about Giggling Squid Berkhamsted, I knew I had…