Skip to main content
All Play Score
Live 48

Stadium

Champion Hill Stadium

London, England

Home of Dulwich Hamlet

Capacity
3,000
City
London, England