Kenilworth Road: upcoming matches
Kenilworth Road is in Kenilworth Road, England, with a capacity of 12,056. Home of Luton Town.
Sat 14 Nov
Weekend of Sat 28 Nov · date TBC
Recently played here
Tue 27 Oct
Sat 24 Oct
Tue 20 Oct
Kenilworth Road is in Kenilworth Road, England, with a capacity of 12,056. Home of Luton Town.