Stadium Name: Champion Hill Stadium
Country:
England England
Address: Edgar Kail Way, East Dulwich
Capacity: 3 336
Surface: Grass
Teams:
Crystal Palace U23 Crystal Palace U23