Champion Hill

Football stadium in East Dulwich, London, England

Champion Hill is a football stadium in East Dulwich in the London Borough of Southwark. It is the home ground of Dulwich Hamlet.