143 TWENTYWELL LANE, S17 4QA sold for £400000 on 2021-03-11
195 TWENTYWELL LANE, S17 4QB sold for £675000 on 2023-01-20
26 TWENTYWELL LANE, S17 4QD sold for £295000 on 2021-05-14
HALLAM COURT, 20 TWENTYWELL LANE, S17 4QD sold for £157500 on 2022-02-07