
£741,260

£604,917

£461,369

£334,111
Prices decreased by £-4,692 (-0.78%) over the past year
Prices increased by £188,809 (46.20%) over the past 10 years
atwood house flat 26, croydon
Sold in OCT 2019
£19,082,218
atwood house flat 31, croydon
Sold in OCT 2019
£19,082,218
1 addington road, greater london
Sold in AUG 2023
£3,300,000