Luton Town News & Stats
Latest Luton Town News
Playing in the Championship Kenilworth Road is the home of Luton Town Luton with a capacity of 10,336.
Playing in the Championship Kenilworth Road is the home of Luton Town Luton with a capacity of 10,336.