1 Church St, Beddgelert, Caernarfon 01766 890374
1 Church St, Beddgelert, Caernarfon, Wales LL55 4YA 01766 890374