Giggling Squid Windsor – A Taste of Thailand
Last week the family and I spent an evening at Giggling Squid in Windsor. Did you know, Giggling Squid has been around since 2002 and their first restaurant was a…
0 Comments
16 September 2019
Last week the family and I spent an evening at Giggling Squid in Windsor. Did you know, Giggling Squid has been around since 2002 and their first restaurant was a…
Where’s there to go in the heart of the City of London that has fantastic cocktails, delicious food and a bustling ambience. I guess there are many places, but there’s…