3 Beacon Terrace, Helston TR13 8TU, UK
Trerose, Falmouth Rd, Helston TR13 8JU, UK
32 Wheal Rose, Porthleven, Helston TR13 9AS, UK
37 Barton Cl, Helston TR13 8LL, UK