Barton Farm, Tregellast Cl, St Keverne, Helston 01326 280479
Barton Farm, Tregellast Cl, St Keverne, Helston TR12 6NX 01326 280479