Luton Town, stadyum: Kenilworth Road, kuruluş: 1885.