Dulwich Hamlet
Champion Hill, Dulwich

Stadium

Champion Hill
Dulwich
Capacity
3,000