Champion Hill Stadium: upcoming matches
Champion Hill Stadium is in London Borough of Southwark, England, with a capacity of 3,000. Home of Dulwich Hamlet.
No upcoming fixtures here right now.
Recently played here
Tue 3 Nov
Tue 20 Oct
Sat 17 Oct
Tue 29 Sept