| 62 Armitage Road, Greenwich, London, SE10 0HH | Dec 2025 | £335,000 | Terraced | Freehold |
| 55 Armitage Road, London, NW11 8QT | Oct 2025 | £1,370,000 | Detached | Freehold |
| 98 Armitage Road, Greenwich, London, SE10 0HJ | Jun 2025 | £260,000 | Flat / maisonette | Leasehold |
| 4 Armitage Road, London, NW11 8RA | Mar 2025 | £2,150,000 | Detached | Freehold |
| Flat 6, Luxley House Armitage Road, London, NW11 8AZ | Mar 2025 | £1,625,000 | Flat / maisonette | Leasehold |
| Flat 5, Luxley House Armitage Road, London, NW11 8AZ | Nov 2024 | £1,475,000 | Flat / maisonette | Leasehold |
| 19 Armitage Road, London, NW11 8QT | Mar 2024 | £2,930,000 | Detached | Freehold |
| 34 Armitage Road, London, NW11 8RD | Feb 2024 | £1,825,000 | Detached | Freehold |
| Flat 8, Collins House Armitage Road, Greenwich, London, SE10 0HA | Jan 2024 | £340,000 | Flat / maisonette | Leasehold |
| 102 Armitage Road, Greenwich, London, SE10 0HJ | Mar 2023 | £272,000 | Flat / maisonette | Leasehold |
| 35 Armitage Road, London, NW11 8QT | Jan 2023 | £1,650,000 | Detached | Freehold |
| 57 Armitage Road, London, NW11 8QT | Nov 2022 | £1,600,000 | Detached | Freehold |
| 2 Armitage Road, London, NW11 8RA | Nov 2021 | £2,160,000 | Detached | Freehold |
| 28 Armitage Road, London, NW11 8RD | Feb 2021 | £1,720,000 | Detached | Freehold |
| 52 Armitage Road, London, NW11 8RD | Feb 2021 | £1,800,000 | Detached | Freehold |
| 21 Armitage Road, London, NW11 8QT | Nov 2020 | £2,100,000 | Detached | Freehold |
| Flat 5, Moore House Armitage Road, Greenwich, London, SE10 0HE | Mar 2020 | £170,000 | Flat / maisonette | Leasehold |
| 23 Armitage Road, London, NW11 8QT | Mar 2020 | £2,000,000 | Detached | Freehold |
| 38 Armitage Road, London, NW11 8RD | Jan 2020 | £1,369,650 | Detached | Freehold |
| 20 Armitage Road, London, NW11 8RA | Jun 2019 | £1,390,000 | Semi-detached | Freehold |
| Flat 12, Halley House Armitage Road, Greenwich, London, SE10 0HD | Aug 2018 | £330,000 | Flat / maisonette | Leasehold |
| 45 Armitage Road, Greenwich, London, SE10 0HN | May 2018 | £422,500 | Terraced | Freehold |
| 14 Armitage Road, London, NW11 8RA | Feb 2018 | £1,900,000 | Semi-detached | Freehold |
| 50 Armitage Road, London, NW11 8RD | Oct 2017 | £1,525,000 | Detached | Freehold |
| 10 Armitage Road, London, NW11 8RA | Mar 2017 | £2,300,000 | Semi-detached | Freehold |
| 12 Armitage Road, London, NW11 8RA | Jan 2017 | £2,265,000 | Semi-detached | Freehold |
| Flat 5, Kepler House Armitage Road, London, SE10 0HF | Jun 2016 | £410,000 | Flat / maisonette | Leasehold |
| 54A Armitage Road, London, SE10 0HG | Mar 2016 | £255,000 | Terraced | Freehold |
| 47A Armitage Road, London, NW11 8QT | Aug 2015 | £560,000 | Flat / maisonette | Leasehold |
| 53 Armitage Road, London, SE10 0HN | Nov 2014 | £540,000 | Terraced | Freehold |