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
62 Armitage Road, Greenwich, London, SE10 0HHDec 2025£335,000TerracedFreehold
55 Armitage Road, London, NW11 8QTOct 2025£1,370,000DetachedFreehold
98 Armitage Road, Greenwich, London, SE10 0HJJun 2025£260,000Flat / maisonetteLeasehold
4 Armitage Road, London, NW11 8RAMar 2025£2,150,000DetachedFreehold
Flat 6, Luxley House Armitage Road, London, NW11 8AZMar 2025£1,625,000Flat / maisonetteLeasehold
Flat 5, Luxley House Armitage Road, London, NW11 8AZNov 2024£1,475,000Flat / maisonetteLeasehold
19 Armitage Road, London, NW11 8QTMar 2024£2,930,000DetachedFreehold
34 Armitage Road, London, NW11 8RDFeb 2024£1,825,000DetachedFreehold
Flat 8, Collins House Armitage Road, Greenwich, London, SE10 0HAJan 2024£340,000Flat / maisonetteLeasehold
102 Armitage Road, Greenwich, London, SE10 0HJMar 2023£272,000Flat / maisonetteLeasehold
35 Armitage Road, London, NW11 8QTJan 2023£1,650,000DetachedFreehold
57 Armitage Road, London, NW11 8QTNov 2022£1,600,000DetachedFreehold
2 Armitage Road, London, NW11 8RANov 2021£2,160,000DetachedFreehold
28 Armitage Road, London, NW11 8RDFeb 2021£1,720,000DetachedFreehold
52 Armitage Road, London, NW11 8RDFeb 2021£1,800,000DetachedFreehold
21 Armitage Road, London, NW11 8QTNov 2020£2,100,000DetachedFreehold
Flat 5, Moore House Armitage Road, Greenwich, London, SE10 0HEMar 2020£170,000Flat / maisonetteLeasehold
23 Armitage Road, London, NW11 8QTMar 2020£2,000,000DetachedFreehold
38 Armitage Road, London, NW11 8RDJan 2020£1,369,650DetachedFreehold
20 Armitage Road, London, NW11 8RAJun 2019£1,390,000Semi-detachedFreehold
Flat 12, Halley House Armitage Road, Greenwich, London, SE10 0HDAug 2018£330,000Flat / maisonetteLeasehold
45 Armitage Road, Greenwich, London, SE10 0HNMay 2018£422,500TerracedFreehold
14 Armitage Road, London, NW11 8RAFeb 2018£1,900,000Semi-detachedFreehold
50 Armitage Road, London, NW11 8RDOct 2017£1,525,000DetachedFreehold
10 Armitage Road, London, NW11 8RAMar 2017£2,300,000Semi-detachedFreehold
12 Armitage Road, London, NW11 8RAJan 2017£2,265,000Semi-detachedFreehold
Flat 5, Kepler House Armitage Road, London, SE10 0HFJun 2016£410,000Flat / maisonetteLeasehold
54A Armitage Road, London, SE10 0HGMar 2016£255,000TerracedFreehold
47A Armitage Road, London, NW11 8QTAug 2015£560,000Flat / maisonetteLeasehold
53 Armitage Road, London, SE10 0HNNov 2014£540,000TerracedFreehold
Show more

London →