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.885" N -0°25'53.945" E