17A PARK ROAD, SE25 6LA sold for £300000 on 2021-12-09
201 SELHURST ROAD, SE25 6LB sold for £545000 on 2020-11-23
179 SELHURST ROAD, SE25 6LB sold for £238000 on 2021-03-05
183 SELHURST ROAD, SE25 6LB sold for £271000 on 2022-09-09
Get official EPC reports (Free)