:format(webp)/static.fantripr.com/images/venues/551.png)
Kenilworth Road
Kenilworth Road is a historic football stadium located in Luton, Bedfordshire, and serves as the home ground of Luton Town Football Club. Opened in 1905, this venue has a seating capacity of approximately 10,356, making it one of the smaller stadiums in the English Football League. Characterized by its unique, tightly packed stands and traditional terracing, Kenilworth Road features a passionate atmosphere among its loyal fanbase. The stadium has undergone numerous renovations to meet modern standards while retaining its classic charm. It is renowned for its challenging access and steep stands, adding to the excitement of match days.
Address: 1 Maple Road, Luton, Bedfordshire
Capacity: 11500
Location
11/18/2025, 7:00:00 PM