Altarnun Village Shop ← View details Rose Hill, Altarnun, Launceston, England PL15 7RZ +44 1566 86400 Get Directions From* To * — Required information