1
result
Sold prices in Hambledon, London Central, SE17
15 Hambledon, London, SE17 2DF
- £115,000 Flat, Leasehold 12 April 2002
- £92,500 Flat, Leasehold 08 March 2002
- £25,000 Flat, Leasehold 22 February 1995