
£621,250

£400,000
Prices decreased by £-177,100 (-27.97%) over the past year
Prices increased by £159,585 (53.84%) over the past 10 years
the orchards station road, worcestershire
Sold in JUN 2024
£1,400,000
avon view house station road, worcestershire
Sold in JUL 2023
£915,000
waterway house station road, worcestershire
Sold in AUG 2017
£875,000