23A CHURCH ROAD, PO1 1QA sold for £210500 on 2023-06-30
103 CHURCH ROAD, PO1 1QD sold for £215000 on 2022-02-28
118 CHURCH ROAD, PO1 1QE sold for £165000 on 2020-12-18
120 CHURCH ROAD, PO1 1QE sold for £259995 on 2022-10-14
Get official EPC reports (Free)