Dafydd Ellis phone 90, High St Porthmadog, Gwynedd LL49 9NW map Roberts & Owen phone 85, High St Porthmadog, Gwynedd LL49 9EU map if (!IN_DEV) { ?> } ?> TLWS phone 124 Stryd Fawr Porthmadog, Gwynedd LL49 9NW map if (!IN_DEV) { ?> } ?>