194
results
Sold prices in Downs Road, London Central, E5
3 Downs Road, London, E5 8QJ
- £55,000 Terraced, Freehold 26 April 1995
32 Downs Road, London, E5 8DS
- £83,000 Terraced, Freehold 13 March 1995