The House CheckCheck before you offer

House prices in Armitage Road

102 sales · median £497,000 · most common: Detached · newest sale Dec 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
48 Armitage Road, London, NW11 8RDSep 2014£1,615,000DetachedFreehold
7 Armitage Road, London, NW11 8QTJul 2014£1,750,000DetachedFreehold
25 Armitage Road, London, NW11 8QTJul 2014£1,625,000DetachedFreehold
55 Armitage Road, London, SE10 0HNApr 2014£495,000TerracedFreehold
82 Armitage Road, London, SE10 0HJNov 2013£205,000Flat / maisonetteLeasehold
84 Armitage Road, London, SE10 0HJSep 2013£165,000Flat / maisonetteLeasehold
Flat 7, Collins House Armitage Road, London, SE10 0HASep 2013£199,500Flat / maisonetteLeasehold
Flat 6, Kepler House Armitage Road, London, SE10 0HFJul 2013£245,000Flat / maisonetteLeasehold
15 Armitage Road, London, NW11 8QTJun 2013£1,326,000DetachedFreehold
51 Armitage Road, London, NW11 8QTJul 2012£1,435,000DetachedFreehold
76 Armitage Road, London, SE10 0HJMar 2012£154,000Flat / maisonetteLeasehold
Flat 1, Kepler House Armitage Road, London, SE10 0HFDec 2011£250,000Flat / maisonetteLeasehold
64 Armitage Road, London, NW11 8RHSep 2011£1,825,000DetachedFreehold
17 Armitage Road, London, NW11 8QTJan 2009£875,000DetachedFreehold
41 Armitage Road, London, NW11 8QTMar 2008£1,150,000DetachedFreehold
46 Armitage Road, London, NW11 8RDOct 2007£1,135,000DetachedFreehold
53 Armitage Road, London, NW11 8QTNov 2006£980,000DetachedFreehold
26 Armitage Road, London, NW11 8RDOct 2006£940,000DetachedFreehold
9 Armitage Road, London, NW11 8QTJan 2006£982,500DetachedFreehold
62 Armitage Road, London, NW11 8RGSep 2005£695,000Semi-detachedFreehold
Flat 1, Halley House Armitage Road, London, SE10 0HDSep 2005£185,000Flat / maisonetteLeasehold
27 Armitage Road, London, NW11 8QTMar 2004£895,000DetachedFreehold
Flat 3, Collins House Armitage Road, London, SE10 0HASep 2003£125,000Flat / maisonetteLeasehold
41 Armitage Road, London, SE10 0HNSep 2002£156,000TerracedFreehold
42 Armitage Road, London, NW11 8RDJul 2001£610,300DetachedFreehold
32 Armitage Road, London, NW11 8RDApr 2001£700,000DetachedFreehold
13 Armitage Road, London, NW11 8QTFeb 2001£635,000DetachedFreehold
45 Armitage Road, London, NW11 8QTMay 2000£451,000DetachedFreehold
5 Armitage Road, London, NW11 8QTSep 1997£499,000DetachedFreehold
40 Armitage Road, London, NW11 8RDJun 1997£418,000DetachedFreehold
Show more

London →