77 RIVERDALE ROAD, SE18 1PD sold for £355000 on 2020-03-27
55 RIVERDALE ROAD, SE18 1PD sold for £360000 on 2020-08-21
51A RIVERDALE ROAD, SE18 1PD sold for £347000 on 2022-01-07
79 RIVERDALE ROAD, SE18 1PD sold for £425000 on 2023-09-07
Get official EPC reports (Free)