The Top House Inn
The Lizard
Helston TR12 7NQ
United Kingdom