163 HIGH STREET, SL1 2TW sold for £320000 on 2021-03-30
109 HIGH STREET, SL1 2TW sold for £342000 on 2021-04-16
95 HIGH STREET, SL1 2TW sold for £383000 on 2022-01-07
161 HIGH STREET, SL1 2TW sold for £152000 on 2022-04-29
Get official EPC reports (Free)