27
results
Sold prices in Napier Road, London Central, NW10
20 Napier Road, London, NW10 5XJ
- £155,000 Terraced, Freehold 28 January 2000
18 Napier Road, London, NW10 5XJ
- £78,000 Terraced, Freehold 28 June 1996
28 Napier Road, London, NW10 5XJ
- £58,000 Terraced, Freehold 14 June 1996