
£419,164

£386,000

£233,121
Prices increased by £8,349 (2.59%) over the past year
Prices increased by £105,953 (47.19%) over the past 10 years
12 trojan way, greater london
Sold in MAR 2023
£59,000,000
85 north end, greater london
Sold in SEPT 2016
£1,900,000
62 tamworth road, greater london
Sold in APR 2018
£1,020,000