2
results
Sold prices in Eldon Road, London Central, W8
Flat 4, 18 Eldon Road, London, W8 5PT
- £320,000 Flat, Leasehold 25 October 2006
Flat 2, 18 Eldon Road, London, W8 5PT
- £160,000 Flat, Leasehold 31 July 1997