
£787,089

£545,349

£436,649

£284,718
Prices increased by £6,956 (1.60%) over the past year
Prices increased by £150,102 (51.36%) over the past 10 years
12 trojan way, greater london
Sold in MAR 2023
£59,000,000
atwood house flat 26, croydon
Sold in OCT 2019
£19,082,218
atwood house flat 31, croydon
Sold in OCT 2019
£19,082,218
Areas in London Borough of Croydon range from £330,457 to £596,348