Get Directions to National Blood Service ← View details Bryn Seiont Hospital, Pant Road, Caernarfon, Gwynedd LL55 2YU, United Kingdom, Caernarfon, England Get Directions From* To * — Required information