23 ROYAL CLOSE, N16 5SE sold for £452860 on 2021-06-16
16 ROYAL CLOSE, N16 5SE sold for £460000 on 2021-06-30
29 ROYAL CLOSE, N16 5SE sold for £527000 on 2021-09-29
26 ROYAL CLOSE, N16 5SE sold for £860000 on 2023-07-26
Get official EPC reports (Free)