Lye Meadow

Lye Meadow, located in Alvechurch, England, serves as the home ground for Alvechurch FC. Nestled in the picturesque countryside of Worcestershire, this modest and charming stadium offers an intimate setting for football enthusiasts to enjoy the local team's matches.

Country England
City Alvechurch
Address Redditch Road
Capacity 3,000
Surface Grass