Team
Dulwich Hamlet
CountryEngland
About
Dulwich Hamlet. Located in London, England, this club plays in the National League South, with a home ground capacity of 3,000 at Champion Hill Stadium, and has a rich history including multiple FA Amateur Cup victories.