1
result
Sold prices in Mayfield Road, London Central, W12
18 Mayfield Road, London, W12 9LU
- £250,000 Semi-detached, Leasehold 31 May 2007
- £192,000 Semi-detached, Leasehold 10 September 2004