51B ALPHA STREET NORTH, SL1 1RA sold for £165000 on 2022-08-26
30 ALPHA STREET NORTH, SL1 1RB sold for £430000 on 2020-08-27
HENCROFT MEWS, 30 - 32 HENCROFT STREET NORTH, SL1 1RD sold for £186000 on 2020-03-13
8 HENCROFT STREET NORTH, SL1 1RD sold for £320000 on 2021-03-05