Jacobs Ladder Inn
1-2 Chapel Terrace
Falmouth TR11 3BQ
United Kingdom