30 CASTLE MEWS, CF83 1PY sold for £102000 on 2020-06-26
17 CASTLE MEWS, CF83 1PY sold for £123000 on 2021-08-24
4 CASTLE MEWS, CF83 1PY sold for £130000 on 2022-03-16
25 CASTLE MEWS, CF83 1PY sold for £137000 on 2022-10-14
Get official EPC reports (Free)