Giggling Squid - Welwyn Garden City4-6 Howardsgate, Welwyn Garden City, Hertfordshireopens at 12:00 today