Giggling Squid Spreads Tentacles to Stratford-upon-Avon, Maidstone and Marlow

Giggling Squid, the rapidly expanding chain of Thai restaurants, has secured three new sites, including its first in the Midlands, as part of its quest to become the first national Thai chain. Contracts have been signed on locations in Stratford-upon-Avon, Maidstone and Marlow which will add to the six-strong portfolio in Brighton, Hove, Crawley, Henley, […]