Home of Rugby Union's Scarlets (8)
I believe the answer is:
llanelli
(Other definitions for llanelli that I've seen before include "Carmarthenshire town; an ill ell (anagram)" , "Welsh place" , "industrial centre" , "Port in Dyfed" , "Town NW of Swansea" .)