Giggling Squid - Stratford Upon Avon23 High Street, Warwickshire, Stratford-upon-Avonopens at 12:00 today