The House CheckCheck before you offer

House prices in Achilles Road

117 sales · median £530,000 · most common: Flat / maisonette · newest sale Mar 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
27 Achilles Road, London, NW6 1DZMar 2026£2,410,000TerracedFreehold
First And Second Floor Flat, 53 Achilles Road, London, NW6 1DZMar 2026£796,500Flat / maisonetteLeasehold
48 Achilles Road, London, NW6 1EAFeb 2026£2,600,000TerracedFreehold
17 Achilles Road, London, NW6 1DZSep 2025£1,850,000Flat / maisonetteFreehold
55 Achilles Road, London, NW6 1DZApr 2025£2,600,000TerracedFreehold
First Floor Flat, 39 Achilles Road, London, NW6 1DZMay 2023£975,000Flat / maisonetteLeasehold
Flat 4, 56 Achilles Road, London, NW6 1EADec 2022£445,501Flat / maisonetteLeasehold
Ground Floor Flat, 31 Achilles Road, London, NW6 1DZMar 2022£730,000Flat / maisonetteLeasehold
Flat 1, 56 Achilles Road, London, NW6 1EAJun 2021£825,000Flat / maisonetteLeasehold
33 Achilles Road, London, NW6 1DZNov 2020£2,225,000TerracedFreehold
35 Achilles Road, London, NW6 1DZNov 2020£1,576,113TerracedFreehold
18 Achilles Road, London, NW6 1EAAug 2020£1,600,000TerracedFreehold
32 Achilles Road, London, NW6 1EAJul 2020£1,465,000TerracedFreehold
8 Achilles Road, London, NW6 1EAJul 2020£1,648,000TerracedFreehold
13 Achilles Road, London, NW6 1DZSep 2019£1,725,000TerracedFreehold
12 Achilles Road, London, NW6 1EAJun 2019£1,500,000TerracedFreehold
5 Achilles Road, London, NW6 1DZJul 2018£1,700,000TerracedFreehold
7 Achilles Road, London, NW6 1DZMar 2018£1,810,000TerracedFreehold
52 Achilles Road, London, NW6 1EANov 2017£1,587,500TerracedFreehold
14 Achilles Road, London, NW6 1EASep 2017£1,400,000TerracedFreehold
Flat 3, 59 Achilles Road, London, NW6 1DZAug 2017£650,000Flat / maisonetteLeasehold
26 Achilles Road, London, NW6 1EAJul 2017£1,361,127TerracedFreehold
20 Achilles Road, London, NW6 1EAJun 2017£1,450,000TerracedFreehold
53 Achilles Road, London, NW6 1DZNov 2016£19,250Other propertyFreehold
Flat 1, 41 Achilles Road, London, NW6 1DZMar 2016£750,000Flat / maisonetteLeasehold
43 Achilles Road, London, NW6 1DZMay 2015£1,613,050TerracedFreehold
First Floor Flat, 2 Achilles Road, London, NW6 1EAMay 2014£805,000Flat / maisonetteLeasehold
Flat 3, 56 Achilles Road, London, NW6 1EASep 2013£756,000Flat / maisonetteLeasehold
30 Achilles Road, London, NW6 1EAJul 2012£1,380,000TerracedFreehold
4 Achilles Road, London, NW6 1EAJun 2012£1,505,000TerracedFreehold
Show more

London →