The average house price on Station Road, Alcester is £241,422. Prices range from £100,000 to £449,950.
There are 41 properties on Station Road, Alcester.
Average house prices on Station Road, Alcester have risen by 294.1% from £85,000 in 1996 to £335,000 in 2024.
Station Road, Alcester is in the B49 postcode district.