Microsoft Store
 

Alvechurch


 

Alvechurch is a large compact village of Bromsgrove district, in the north-east of the county of Worcestershire, England. The village lies in the valley of the River Arrow. The nearest city is Birmingham.

Related Topics:
Village - Bromsgrove district - Worcestershire - England - River Arrow - Birmingham

~ ~ ~ ~ ~ ~ ~ ~ ~ ~