7 ARDLUI ROAD, SE27 9HB sold for £1812000 on 2020-12-02
1 ARDLUI ROAD, SE27 9HB sold for £2175000 on 2023-03-29
CHESTNUT HOUSE BARSTON ROAD, SE27 9HD sold for £395000 on 2021-05-21
CHESTNUT HOUSE BARSTON ROAD, SE27 9HD sold for £415000 on 2021-06-24