Kenilworth Road

Stadium: Kenilworth Road

Capacity: 10300
Location: Luton, England
Opened: 1905
Address: 1 Maple Road, Luton, Bedfordshire, LU4 8AW
Tenants: Luton Town

Other venues nearby

Venue Distance (km) Distance (miles)
Broadhall Way1610
Stadium mk2516
Vicarage Road2616
Underhill Stadium3119
The Hive Stadium3320
Lee Valley White Water Centre3622
Wembley Arena3823
Adams Park3824
Wembley Stadium3824
Tottenham Hotspur Stadium4025

Location