Giggling Squid - Bishop's Stortford2-4 North Street, Hertfordshire, Bishop's Stortfordopen now, until 22:30