| 48 Armitage Road, London, NW11 8RD | Sep 2014 | £1,615,000 | Detached | Freehold |
| 7 Armitage Road, London, NW11 8QT | Jul 2014 | £1,750,000 | Detached | Freehold |
| 25 Armitage Road, London, NW11 8QT | Jul 2014 | £1,625,000 | Detached | Freehold |
| 55 Armitage Road, London, SE10 0HN | Apr 2014 | £495,000 | Terraced | Freehold |
| 82 Armitage Road, London, SE10 0HJ | Nov 2013 | £205,000 | Flat / maisonette | Leasehold |
| 84 Armitage Road, London, SE10 0HJ | Sep 2013 | £165,000 | Flat / maisonette | Leasehold |
| Flat 7, Collins House Armitage Road, London, SE10 0HA | Sep 2013 | £199,500 | Flat / maisonette | Leasehold |
| Flat 6, Kepler House Armitage Road, London, SE10 0HF | Jul 2013 | £245,000 | Flat / maisonette | Leasehold |
| 15 Armitage Road, London, NW11 8QT | Jun 2013 | £1,326,000 | Detached | Freehold |
| 51 Armitage Road, London, NW11 8QT | Jul 2012 | £1,435,000 | Detached | Freehold |
| 76 Armitage Road, London, SE10 0HJ | Mar 2012 | £154,000 | Flat / maisonette | Leasehold |
| Flat 1, Kepler House Armitage Road, London, SE10 0HF | Dec 2011 | £250,000 | Flat / maisonette | Leasehold |
| 64 Armitage Road, London, NW11 8RH | Sep 2011 | £1,825,000 | Detached | Freehold |
| 17 Armitage Road, London, NW11 8QT | Jan 2009 | £875,000 | Detached | Freehold |
| 41 Armitage Road, London, NW11 8QT | Mar 2008 | £1,150,000 | Detached | Freehold |
| 46 Armitage Road, London, NW11 8RD | Oct 2007 | £1,135,000 | Detached | Freehold |
| 53 Armitage Road, London, NW11 8QT | Nov 2006 | £980,000 | Detached | Freehold |
| 26 Armitage Road, London, NW11 8RD | Oct 2006 | £940,000 | Detached | Freehold |
| 9 Armitage Road, London, NW11 8QT | Jan 2006 | £982,500 | Detached | Freehold |
| 62 Armitage Road, London, NW11 8RG | Sep 2005 | £695,000 | Semi-detached | Freehold |
| Flat 1, Halley House Armitage Road, London, SE10 0HD | Sep 2005 | £185,000 | Flat / maisonette | Leasehold |
| 27 Armitage Road, London, NW11 8QT | Mar 2004 | £895,000 | Detached | Freehold |
| Flat 3, Collins House Armitage Road, London, SE10 0HA | Sep 2003 | £125,000 | Flat / maisonette | Leasehold |
| 41 Armitage Road, London, SE10 0HN | Sep 2002 | £156,000 | Terraced | Freehold |
| 42 Armitage Road, London, NW11 8RD | Jul 2001 | £610,300 | Detached | Freehold |
| 32 Armitage Road, London, NW11 8RD | Apr 2001 | £700,000 | Detached | Freehold |
| 13 Armitage Road, London, NW11 8QT | Feb 2001 | £635,000 | Detached | Freehold |
| 45 Armitage Road, London, NW11 8QT | May 2000 | £451,000 | Detached | Freehold |
| 5 Armitage Road, London, NW11 8QT | Sep 1997 | £499,000 | Detached | Freehold |
| 40 Armitage Road, London, NW11 8RD | Jun 1997 | £418,000 | Detached | Freehold |