Luton Town FC er beliggende i byen Luton, som ligger lidt nord for London. Luton Town spiller deres hjemmekampe i Championship på Kenilworth Road, med plads til kun lige over 10.000 tilskuere. Luton spiller som sagt på Kenilworth Road og det har de gjort siden 1905. Klubben har et stort trofæ med sig i historiebøgerne, flere finansielle problematiske æraer, op -og nedrykninger men ikke mindst også en god periode som etableret i den bedste engelske række fra 1982 til 1992. Det omtalte store trofæ de har med sig er fra 1988 hvor de vandt det vi i dag kender som Carabao Cuppen. Lutons helt store rivaler er naboerne fra Watford.