Luton Town
Luton Town is a historic English football club based in the town of Luton, Bedfordshire. Established in 1885, they have a rich heritage and have experienced both success and adversity throughout their history. The team has just been promoted to the Premier League for the first time in their History. Luton Town has a passionate fan base, known as the "Hatters," and plays their home matches at Kenilworth Road Stadium. Over the years, they have had memorable moments, including winning the League Cup in 1988.