2
results
Sold prices in Mallard Close, London Central, E9
22 Mallard Close, London, E9 5JL
- £365,000 Semi-detached, Freehold 04 July 2012
19 Mallard Close, London, E9 5JL
- £300,000 Terraced, Freehold 27 May 2011