Kenilworth Road, located in Luton, England, is the historic home of Luton Town Football Club. Opened in 1905, the stadium has a seating capacity of around 12,000. Known for its unique and traditional design, Kenilworth Road offers an intimate and nostalgic atmosphere for fans. The stadium's tight-knit seating and proximity to the pitch create an engaging match-day experience. Despite its age, Kenilworth Road has seen various upgrades to maintain its charm and functionality. It remains a beloved venue for Luton Town supporters and a symbol of the club's rich heritage and community spirit.
We print our posters on a 200 gram semi-matte paper of the highest quality from the French manufacturer Clairefontaine. The paper is certified with FSC and our production is certified with Ecolable to ensure a sustainable production.
Picture frame not included. Frames are sold separately.
Our delivery time is normally 3-6 working days from the order date. Please note that the delivery time may be slightly longer during holidays and high loads at the shipping companies.