🏴 Champion Hill is a football stadium in East Dulwich in the London Borough of Southwark. It is the home ground of Dulwich Hamlet.
The Southwark District has a population of over 318,830 people. For the location of Champion Hill see: East Dulwich.