Club history

Luton Town is a football club based in Luton, England, founded in 1885. The team plays home matches at Kenilworth Road and competes in League One.

Stadium

The team plays home matches at Kenilworth Road. Luton Town, Luton.

About the club

Luton Town - The Hatters. Rival: Watford.

By

James Holloway

senior correspondent