1
result
Sold prices in Nelson Road, East London E11, E11
1a Nelson Road, London, E11 2AX
- £689,995 Detached, Freehold 11 November 2011
- £439,000 Detached, Freehold 26 November 2001
- £160,000 Detached, Freehold 15 December 2000