Address: 2 Central Square, TR7 1EX, Newquay
Phone: +44 1637 498166
Website: Go to site

About Newquay Tea Room

Newquay Tea Room, is located at 2 Central Square, Newquay, TR7 1EX, UK

How to get to Newquay Tea Room?