91 SOUTH CROXTED ROAD, SE21 8BA sold for £1300000 on 2021-03-19
81 SOUTH CROXTED ROAD, SE21 8BA sold for £1290000 on 2022-06-30
99 SOUTH CROXTED ROAD, SE21 8BA sold for £602500 on 2023-01-18
56A SOUTH CROXTED ROAD, SE21 8BD sold for £752200 on 2020-12-04