Llanberis

Llanberis, a charming town in North Wales, is surrounded by breathtaking natural beauty.

Getting there

Llanberis

Llanberis, London, LL55