bn:01077676n
Noun Named Entity
SYL
No term available
EN
Luton Town Football Club is a professional football club based in Luton, Bedfordshire, England, that competes in the Premier League, the top tier of English football. Wikipedia
Relations
Sources