18 LORD STREET, CF64 1DD sold for £375000 on 2020-01-31
16 LORD STREET, CF64 1DD sold for £370000 on 2021-03-15
15 LORD STREET, CF64 1DD sold for £440000 on 2022-04-01
5 LORD STREET, CF64 1DD sold for £545000 on 2022-08-11
Get official EPC reports (Free)