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 |