Trerose, Falmouth Rd, Helston TR13 8JU, UK
54 Tremenheere Ave, Helston TR13 8SY, UK
Nanscober Pl, Helston TR13 0SP, UK
Grovewood House/High St, St Keverne, Helston TR12 6NW, UK