58 HENCROFT STREET SOUTH, SL1 1RE sold for £155000 on 2020-05-12
92 HENCROFT STREET SOUTH, SL1 1RE sold for £390000 on 2021-04-12
56 HENCROFT STREET SOUTH, SL1 1RE sold for £106000 on 2022-03-17
52 HENCROFT STREET SOUTH, SL1 1RE sold for £95000 on 2023-07-14