
£600,000

£374,000

£173,000
Prices decreased by £-84,375 (-14.77%) over the past year
Prices increased by £229,972 (89.47%) 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