2
results
Sold prices in Mallard Close, Ealing, W7
3 Mallard Close, London, W7 2PX
- £200,000 Detached, Freehold 21 March 2001
- £127,000 Detached, Freehold 22 November 1996
12 Mallard Close, London, W7 2PX
- £121,950 Detached, Freehold 20 September 1996