The Mermaid Inn

The Mermaid Inn
Alexandra Road, Newquay, Cornwall, TR7 3ND
Photo of The Mermaid Inn