Il Kenilworth Road è uno stadio di calcio a Luton, nel Bedfordshire, in Inghilterra. Fin dal 1905 ospita le partite interne del Luton Town.
Wikipedia https://it.wikipedia.org/wiki/Kenilworth_Road
Coordinate 51°53'2.975" N -0°25'54.044" E