Leicester, Leicestershire, England
Cropston Road is a football stadium located in Leicester, Leicestershire with a capacity of 2,000. The pitch surface is grass.