Alcester is a market town and civil parish of Roman origin at the junction of the River Alne and River Arrow in the Stratford-on-Avon District in Warwickshire, England, approximately 8 miles west of Stratford-upon-Avon, and 7 miles south of Redditch, close to the Worcestershire border.
FactSnippet No. 2,042,760 |