38 LARCHCROFT ROAD, IP1 6AR sold for £257000 on 2020-02-28
27 LARCHCROFT ROAD, IP1 6AR sold for £240000 on 2020-09-09
33 LARCHCROFT ROAD, IP1 6AR sold for £305000 on 2021-03-30
7 LARCHCROFT ROAD, IP1 6AR sold for £225000 on 2021-06-25
Get official EPC reports (Free)