
£334,688

£231,362

£264,083

£105,895
Prices decreased by £-8,441 (-3.39%) over the past year
Prices increased by £65,670 (37.56%) over the past 10 years
larchwood , north yorkshire
Sold in NOV 2023
£775,000
10 north end, north yorkshire
Sold in FEB 2025
£750,000
orchard house , hambleton
Sold in SEPT 2004
£675,000