1
result
Sold prices in Mallard Close, London Central, NW6
8 Mallard Close, London, NW6 6AZ
- £400,000 Flat, Leasehold 03 October 2016
- £345,000 Flat, Leasehold 24 January 2014
- £242,000 Flat, Leasehold 08 February 2013