
£406,294

£379,006

£235,826
Prices increased by £716 (0.22%) over the past year
Prices increased by £95,895 (42.30%) over the past 10 years
85 north end, greater london
Sold in SEPT 2016
£1,900,000
62 tamworth road, greater london
Sold in APR 2018
£1,020,000
49 north end, greater london
Sold in MAR 2017
£999,999