2
results
Sold prices in Lewisham Hill, London Central, SE13
16 Lewisham Hill, London, SE13 7EJ
- £400,000 Detached, Freehold 12 January 2000
Flat B, 59 Lewisham Hill, London, SE13 7PL
- £82,300 Detached, Leasehold 04 October 1996