Alvechurch, Worcestershire, England
Lye Meadow is a football stadium located in Alvechurch, Worcestershire with a capacity of 3,000. The pitch surface is grass.