Caernarfon, A487 west from Bangor.