£431,456
£384,102
£242,293
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