Giggling Squid - Wimbledon 26 High Street, London SW19 5BY