68G THURLOW PARK ROAD, SE21 8HZ sold for £295000 on 2020-09-28
58 THURLOW PARK ROAD, SE21 8HZ sold for £280000 on 2020-11-30
50 THURLOW PARK ROAD, SE21 8HZ sold for £325000 on 2021-03-08
50 THURLOW PARK ROAD, SE21 8HZ sold for £485000 on 2021-03-26