Defoe House…
123 City Island Way, Leamouth Peninsula, London, E14 0TX
1,011 sq ft(93.92 sq m)
Guide price £850,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…