54
results
Sold prices in Achilles Road, London Central, NW6
40 Achilles Road, London, NW6 1EA
- £455,000 Terraced, Freehold 28 September 2001
22 Achilles Road, London, NW6 1EA
- £393,250 Terraced, Freehold 17 November 1998
24 Achilles Road, London, NW6 1EA
- £270,000 Semi-detached, Freehold 22 September 1997
Flat 5, 56 Achilles Road, London, NW6 1EA
- £97,500 Flat, Leasehold 25 October 1996
23 Achilles Road, London, NW6 1DZ
- £209,500 Terraced, Freehold 03 May 1996
17 Achilles Road, London, NW6 1DZ
- £192,000 Flat, Freehold 10 January 1995