Original: Luton Town Football Club is an English professional football club based since 1905 at Kenilworth Road, Luton, Bedfordshire.
Simplified: Luton Town F.C. are an English football club that are based in Luton in the county of Bedfordshire.