21 PARISH LANE, SE20 7LH sold for £550000 on 2020-08-28
24A PARISH LANE, SE20 7LH sold for £295000 on 2020-12-18
19 PARISH LANE, SE20 7LH sold for £525836 on 2022-07-29
29A PARISH LANE, SE20 7LH sold for £337500 on 2022-08-03
Get official EPC reports (Free)