Llettynedd Penydre, Lletty Nedd, Neath SA11 3HH, United Kingdom
35a Lewis Rd, Neath SA11 1DJ, United Kingdom
144 New Rd, Skewen, Neath SA10 6HH, United Kingdom