4
results
Sold prices in Atwood Road, London Central, W6
32a Atwood Road, London, W6 0HX
- £245,000 Flat, Leasehold 11 October 2013
36b Atwood Road, London, W6 0HX
- £150,000 Flat, Leasehold 17 July 2003
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