4
results
Sold prices in Needham Road, London Central, W11
7 Needham Road, London, W11 2RP
- £3,450,000 Terraced, Freehold 07 May 2019
7a Needham Road, London, W11 2RP
- £3,600,000 Terraced, Freehold 24 February 2012
- £1,550,000 Terraced, Freehold 31 March 2006
16 Needham Road, London, W11 2RP
- £325,000 Terraced, Freehold 11 March 2005
- £350,000 Terraced, Freehold 25 July 2002
10 Needham Road, London, W11 2RP
- £1,100,000 Terraced, Freehold 30 July 2004
- £300,000 Terraced, Freehold 17 January 2002