Champion Hill

Sports & Leisure • London, England United Kingdom

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