Mermaid Inn

Mermaid Inn
Alexandra Road, Newquay, Cornwall, TR7 3NB
  • Telephone 01637 872954
Photo of Mermaid Inn