Add Royal Standard Inn review

Royal Standard Inn, Hayle
Address: 61 Penpol Terrace, Hayle, TR27 4BH
Features: Live music


Rating
Comments