Trevallick's Farm Shop ← View details Pensilva, Liskeard, Pensilva, England PL14 5PJ +44 1579 364061 Get Directions From* To * — Required information