Giggling Squid Giggling Squid 12 – 13 The Square Winchester Hampshire SO23 9ES Rating Date: Rating Authority: Winchester City Leave a Reply Cancel replyYou must be logged in to post a comment.