l & c verran is located meneage street in helston (TR13 8) in the region of cornwall (england). This place is listed in the specialty store category of the geodruid helston 2015 guide.