Kenilworth Road

Kenilworth Road is the home stadium of Luton Town F.C.