Porthdafarch Rd, Holyhead LL65 2LP, United Kingdom
4 Hibernia Terrace, Holyhead LL65 1DL, United Kingdom
Parc Cybi, Holyhead LL65 2UQ, United Kingdom