7 - 15 STAMFORD HILL, N16 5TU sold for £430000 on 2020-08-20
7 - 15 STAMFORD HILL, N16 5TU sold for £320000 on 2021-06-21
7 - 15 STAMFORD HILL, N16 5TU sold for £490000 on 2021-06-21
7 - 15 STAMFORD HILL, N16 5TU sold for £375000 on 2021-06-28
Get official EPC reports (Free)