| Flat A, 58 Lennard Road, London, SE20 7LX | Nov 2025 | £267,000 | Flat / maisonette | Leasehold |
| 62 Lennard Road, London, SE20 7LX | May 2023 | £735,000 | Detached | Freehold |
| 29 Lennard Road, London, SE20 7LX | Jul 2022 | £1,026,000 | Semi-detached | Freehold |
| 45 Lennard Road, London, SE20 7LX | Dec 2020 | £685,000 | Semi-detached | Freehold |
| 51B Lennard Road, London, SE20 7LX | Aug 2020 | £434,000 | Flat / maisonette | Leasehold |
| 54 Lennard Road, London, SE20 7LX | Jan 2019 | £640,000 | Terraced | Freehold |
| The First And Second Floor Flat At, 52 Lennard Road, London, SE20 7LX | Jul 2018 | £427,500 | Flat / maisonette | Leasehold |
| 43 Lennard Road, London, SE20 7LX | Sep 2014 | £755,000 | Semi-detached | Freehold |
| 47A Lennard Road, London, SE20 7LX | Jul 2008 | £266,000 | Flat / maisonette | Leasehold |
| Ground Floor Flat, 52 Lennard Road, London, SE20 7LX | May 2007 | £195,000 | Terraced | Leasehold |
| First Floor Flat, 47 Lennard Road, London, SE20 7LX | Oct 2006 | £244,000 | Terraced | Leasehold |
| 44 Lennard Road, London, SE20 7LX | Jul 2006 | £360,000 | Semi-detached | Freehold |
| 42 Lennard Road, London, SE20 7LX | Jan 2005 | £355,000 | Semi-detached | Freehold |
| 50 Lennard Road, London, SE20 7LX | Nov 2004 | £351,000 | Semi-detached | Freehold |
| 60 Lennard Road, London, SE20 7LX | Nov 1999 | £170,000 | Semi-detached | Freehold |
| 40 Lennard Road, London, SE20 7LX | Nov 1999 | £141,700 | Semi-detached | Freehold |
| The Ground Floor Flat, 51 Lennard Road, London, SE20 7LX | Oct 1996 | £43,000 | Flat / maisonette | Leasehold |