27
results
Sold prices in Kennoldes, London Central, SE21
6 Kennoldes, London, SE21 8SS
- £151,000 Flat, Leasehold 27 July 2001
- £130,000 Flat, Leasehold 03 December 1999
51 Kennoldes, London, SE21 8SS
- £63,000 Flat, Leasehold 04 December 1996
15 Kennoldes, London, SE21 8SS
- £57,000 Flat, Leasehold 30 March 1995