1
result
Sold prices in Lily Close, London Central, W14
58 Lily Close, London, W14 9YA
- £240,000 Detached, Leasehold 25 January 2006
- £200,000 Detached, Leasehold 22 October 2002