
Luton Town FC · Luton, England
Kenilworth Road is a soccer venue located in Luton, England, with a seating capacity of 10,356. It is home to Luton Town FC, who compete in EFL Championship. Kenilworth Road is one of 93 venues in England tracked on TurfNurd, and ranks 24th among EFL Championship stadiums by capacity.
Kenilworth Road, affectionately called "the Kenny" by locals, has been the beloved home of Luton Town Football Club since 1905 and stands as one of English football's most characterful traditional grounds. Tucked into the residential Bury Park area of Luton, this intimate stadium offers visitors an authentic, old-school matchday atmosphere that's increasingly rare in modern football, having also hosted memorable moments in women's football history including the 1984 European Competition for Women's Football final.