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