3 ST JULIAN'S FARM ROAD, SE27 0JJ sold for £327500 on 2020-03-24
11 ST JULIAN'S FARM ROAD, SE27 0JJ sold for £1500000 on 2021-06-29
6 ST JULIAN'S FARM ROAD, SE27 0JJ sold for £320000 on 2022-05-26
3 ST JULIAN'S FARM ROAD, SE27 0JJ sold for £329500 on 2022-08-01