Sold House Prices in Alcester, Worcestershire | Average £357,591 | BritishProperty.uk