31
results
Sold prices in Achilles Road, London Central, NW6
36 Achilles Road, London, NW6 1EA
- £750,000 Terraced, Freehold 08 June 2006
- £625,000 Terraced, Freehold 02 June 2004
- £460,000 Terraced, Freehold 01 February 2001
42 Achilles Road, London, NW6 1EA
- £735,000 Terraced, Freehold 03 February 2006
- £380,000 Terraced, Freehold 07 October 1998
16 Achilles Road, London, NW6 1EA
- £750,000 Terraced, Freehold 13 January 2006
- £317,000 Terraced, Freehold 05 May 1998
11 Achilles Road, London, NW6 1DZ
- £626,000 Terraced, Freehold 11 December 2003
- £470,000 Terraced, Freehold 12 April 2002
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
23 Achilles Road, London, NW6 1DZ
- £209,500 Terraced, Freehold 03 May 1996