Lion & Lamb
Fore Street
Helston TR13 9RW
United Kingdom