The Red Lion
The Square
Falmouth TR11 5EP
United Kingdom