27 PALMCROFT ROAD, IP1 6RA sold for £237500 on 2020-03-27
26 PALMCROFT ROAD, IP1 6RA sold for £215000 on 2020-08-11
15 PALMCROFT ROAD, IP1 6RA sold for £361500 on 2022-10-21
17 PALMCROFT ROAD, IP1 6RA sold for £285000 on 2023-08-03
Get official EPC reports (Free)