Luton Town crest

Luton Town

Stadion: Kenilworth Road Stadium (Luton)Alapítva: 1885Kapacitás: 12,027