10 CHAPEL ROAD, CF15 8LL sold for £153000 on 2021-06-18
12 CHAPEL ROAD, CF15 8LL sold for £242000 on 2022-05-12
24 CHAPEL ROAD, CF15 8LL sold for £330000 on 2022-08-01
7 CHAPEL ROAD, CF15 8LL sold for £270000 on 2023-07-28
Get official EPC reports (Free)