No stadium image available

Capacity: 3,000

City: East Dulwich

Country: England

Club: Dulwich Hamlet

International: Unknown