Giggling Squid is a UK based chain of Thai restaurants. It serves simple, fresh Thai cuisine at lunch and dinner and also offers takeaway services across its restaurants.
Horsham, West Sussex
Co-founder & CEO
Total BGF investment
Sign-up to BGF investment alerts