Get Directions to J M Barnard ← View details Greystones, Llanberis Road, Caernarfon, Gwynedd LL552DF, United Kingdom, Caernarfon, England Get Directions From* To * — Required information