Giggling Squid, Henley
Giggling Squid is that unusual thing – a restaurant chain that’s going like the clappers. We had a poke around the newly refurbished Henley branch. Prawn crackers ahoy!
Giggling Squid is that unusual thing – a restaurant chain that’s going like the clappers. We had a poke around the newly refurbished Henley branch. Prawn crackers ahoy!