Gigglying Squid
1 - 3 High Street
Warwick CV34 4AP
United Kingdom