30
results
Sold prices in Atwood Road, London Central, W6
36b Atwood Road, London, W6 0HX
- £150,000 Flat, Leasehold 17 July 2003
5 Atwood Road, London, W6 0HX
- £262,500 Terraced, Freehold 09 January 1998
27a Atwood Road, London, W6 0HX
- £125,000 Flat, Freehold 19 December 1997
27 Atwood Road, London, W6 0HX
- £195,200 Flat, Leasehold 15 August 1997
17 Atwood Road, London, W6 0HX
- £200,000 Terraced, Freehold 27 June 1997
22 Atwood Road, London, W6 0HX
- £172,000 Terraced, Freehold 01 August 1995