Defoe House…
123 City Island Way, Leamouth Peninsula, London, E14 0TX
1,011 sq ft
Excess of £900,000
Property located on London City Island…Property located on London City Island…
River Views…River Views…
Private balcony…Private balcony…
Excellent transport links…Excellent transport links…