Club Profile
Alvechurch
The Church · Southern League
Alvechurch is a large village and civil parish in the Bromsgrove district in northeastern Worcestershire, England, in the valley of the River Arrow.
The Lickey Hills Country Park is 2.5 miles (4 km) to the northwest.