Alvechurch

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

Get Directions to here | Hotels | Add a new place in this area

Big map | Google Earth KML | OpenStreetMap

lego72 (updated 1 year ago)

lat: 52.3502311707, long: -1.96277594566

Embed


Did you see something wrong?, contact Tagzania.