Team

Dulwich Hamlet

England

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.