Kenilworth Road

stadium photo
City
Luton, Bedfordshire
Clubs
Address
1 Maple Road
Capacity
11000
Surface
grass