Alcester
Alcester (pronounced 'olster' or 'aulster') is an old market town of Roman origin at the junction of the River Alne and River Arrow in Warwickshire, England, and situated approximately eight miles west of Stratford-upon-Avon. The 2001 census recorded a po
Big map | Google Earth KML | OpenStreetMap
lat: 52.2189674377,
long: -1.87042200565
Embed
Did you see something wrong?, contact Tagzania.