4
results
Sold prices in Isambard Place, London Central, SE16
17 Isambard Place, London, SE16 7DA
- £325,000 Flat, Leasehold 31 March 2017
18 Isambard Place, London, SE16 7DA
- £130,000 Flat, Leasehold 11 February 2004
- £55,000 Flat, Leasehold 30 June 1998
20 Isambard Place, London, SE16 7DA
- £117,000 Flat, Leasehold 12 July 2002
- £59,750 Flat, Leasehold 16 April 1999
19 Isambard Place, London, SE16 7DA
- £95,000 Flat, Leasehold 19 January 2001