50 BISHOPSTHORPE ROAD, SE26 4PA sold for £820000 on 2020-09-22
36A BISHOPSTHORPE ROAD, SE26 4PA sold for £245000 on 2021-07-27
49 BISHOPSTHORPE ROAD, SE26 4PA sold for £1210000 on 2023-05-05
20 DUKESTHORPE ROAD, SE26 4PB sold for £955000 on 2020-12-14