Get Directions to The Beeches ← View details Saint Georges Road, Hayle TR27 4AH, United Kingdom, Hayle, England Get Directions From* To * — Required information