83 WRICKLEMARSH ROAD, SE3 8DJ sold for £622000 on 2020-12-18
89 WRICKLEMARSH ROAD, SE3 8DJ sold for £705000 on 2021-09-29
97 WRICKLEMARSH ROAD, SE3 8DJ sold for £615000 on 2023-03-24
133 WRICKLEMARSH ROAD, SE3 8DL sold for £605000 on 2023-05-10
Get official EPC reports (Free)