68 RIVERDALE ROAD, SE18 1PB sold for £400000 on 2022-02-04
88 RIVERDALE ROAD, SE18 1PB sold for £432500 on 2022-03-31
102 RIVERDALE ROAD, SE18 1PB sold for £432000 on 2022-08-05
126 RIVERDALE ROAD, SE18 1PB sold for £410000 on 2022-08-22
Get official EPC reports (Free)