Industrial town in S Wales on the Loughor estuary (8)
I believe the answer is:
llanelli
(Other definitions for llanelli that I've seen before include "Welsh community" , "East Carmarthen Bay town" , "Carmarthenshire town; an ill ell (anagram)" , "Port in Dyfed" , "Welsh place" .)