Luton Town FC is an English football club based in the town of Luton, Bedfordshire. The club was founded in 1885 and plays its home games at Kenilworth Road. Luton Town has played in the top English league several times and won the League Cup in 1988. The club is known for its long tradition and close ties to the local community.