£423,000
Sold 10 Jun 2025
64 ALLERFORD ROAD, LONDON, SE6 3DF
Semi-Detached
SE6 3DF
£485,000
Sold 06 Jun 2025
87 WATERS ROAD, LONDON, SE6 1UH
Terraced
SE6 1UH
£510,000
Sold 06 Jun 2025
41 BARMESTON ROAD, LONDON, SE6 3BH
Terraced
SE6 3BH
Page 11 of 11