Penthouses for sale in Poplar Station, London | Savills

We couldn't find any results in your search area but there are 1 results nearby

  • Defoe House

    123 City Island Way, Leamouth Peninsula, London, E14 0TX

    93.92 sq m
    Excess of £900,000
    • Property located on London City IslandProperty located on London City Island
    • River ViewsRiver Views
    • Private balconyPrivate balcony
    • Excellent transport linksExcellent transport links
    Anthony Norton

    Canary Wharf

    +44 (0) 20 7531 2530+44 (0) 20 7531 2530

    Jayden Campbell

    Canary Wharf

    +44 (0)20 7531 2523+44 (0)20 7531 2523