26 HIGH STREET, SL1 1ER sold for £250000 on 2020-11-27
26 HIGH STREET, SL1 1ER sold for £218000 on 2021-04-26
26 HIGH STREET, SL1 1ER sold for £229000 on 2021-04-30
26 HIGH STREET, SL1 1ER sold for £270000 on 2021-10-20
Get official EPC reports (Free)