17 ELMWORTH GROVE, SE21 8RA sold for £827000 on 2022-05-31
13 ELMWORTH GROVE, SE21 8RA sold for £740000 on 2022-10-31
4 ELMWORTH GROVE, SE21 8RA sold for £675000 on 2023-12-11
CORMORANT COURT ELMWORTH GROVE, SE21 8RB sold for £335000 on 2021-06-21