2
results
Sold prices in Cibber Road, London Central, SE23
21a Cibber Road, London, SE23 2EF
- £330,000 Flat, Leasehold 20 December 2013
- £170,000 Flat, Leasehold 17 May 2002
- £105,000 Flat, Leasehold 30 July 1999
21b Cibber Road, London, SE23 2EF
- £92,750 Flat, Leasehold 29 October 1999
- £67,500 Flat, Leasehold 28 August 1998