
£762,526

£602,254

£540,460

£327,000
Prices increased by £2,615 (0.44%) over the past year
Prices increased by £198,780 (50.00%) 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