124 HORTON ROAD, SL3 9HE sold for £615000 on 2023-05-12
138 HORTON ROAD, SL3 9HF sold for £515000 on 2021-06-11
23 HOLMLEA ROAD, SL3 9HG sold for £175000 on 2020-08-11
17 HOLMLEA ROAD, SL3 9HG sold for £200000 on 2021-01-05
Get official EPC reports (Free)