Skip to content

Llethryd, Swansea, SA 2

Llethryd is a small village on the Gower Peninsula in Wales, an area celebrated for its natural beauty. It offers a tranquil rural setting with close proximity to scenic coastal landscapes.