| 65A Riverdale Road, Plumstead, London, SE18 1PD | Sep 2025 | £259,000 | Flat / maisonette | Leasehold |
| 55 Riverdale Road, Plumstead, London, SE18 1PD | Feb 2024 | £360,000 | Terraced | Freehold |
| 79 Riverdale Road, Plumstead, London, SE18 1PD | Sep 2023 | £425,000 | Terraced | Freehold |
| 61 Riverdale Road, Plumstead, London, SE18 1PD | Feb 2022 | £335,000 | Terraced | Freehold |
| 51A Riverdale Road, Plumstead, London, SE18 1PD | Jan 2022 | £347,000 | Terraced | Freehold |
| 63 Riverdale Road, Plumstead, London, SE18 1PD | Jun 2020 | £335,000 | Terraced | Freehold |
| 77 Riverdale Road, Plumstead, London, SE18 1PD | Mar 2020 | £355,000 | Terraced | Freehold |
| 69 Riverdale Road, Plumstead, London, SE18 1PD | Jul 2018 | £360,000 | Semi-detached | Freehold |
| 45 Riverdale Road, Plumstead, London, SE18 1PD | Jul 2017 | £370,000 | Terraced | Freehold |
| 87 Riverdale Road, Plumstead, London, SE18 1PD | Dec 2016 | £345,500 | Terraced | Freehold |
| 47 Riverdale Road, Plumstead, London, SE18 1PD | Jul 2015 | £280,000 | Terraced | Freehold |
| 85 Riverdale Road, Plumstead, London, SE18 1PD | Aug 2014 | £285,000 | Terraced | Freehold |
| 67 Riverdale Road, Plumstead, London, SE18 1PD | Jan 2014 | £267,500 | Terraced | Freehold |
| 59 Riverdale Road, London, SE18 1PD | Sep 2009 | £137,000 | Flat / maisonette | Freehold |
| 89 Riverdale Road, London, SE18 1PD | May 2008 | £200,000 | Semi-detached | Freehold |
| 49 Riverdale Road, London, SE18 1PD | Dec 2006 | £163,500 | Terraced | Freehold |
| 81 Riverdale Road, Plumstead, London, SE18 1PD | Oct 1996 | £48,000 | Terraced | Freehold |