3
results
Sold prices in Greenwood Road, London Central, E8
71a Greenwood Road, London, E8 1NT
- £803,000 Semi-detached, Freehold 18 January 2011
- £650,000 Semi-detached, Freehold 08 May 2008
108 Greenwood Road, London, E8 1NE
- £381,500 Semi-detached, Leasehold 15 April 2009
98 Greenwood Road, London, E8 1NE
- £277,000 Semi-detached, Freehold 15 September 1999