Kenilworth Road hadde kunstgress på 1980-tallet, men dette dekket ble forbudt etter vedtak av det engelske fotballforbundet. Klubbledelsen i Luton Town FC fikk 16. januar 2019 byrådets byggetillatelse til å bygge et nytt stadion.