Luton Town crest

Luton Town

Stadion: Kenilworth Road Stadium (Luton)Înființată: 1885Capacitate: 12,027