Stadium Name: Kenilworth Road
Country:
England England
Address: 1 Maple Road
Capacity: 11 500
Surface: Grass
Teams: