3 bed flatDefoe House, 123 City Island Way, London, Greater London E14 Listed Apr 1, 2026£625,000 -7.4% was £675,000
1 bed flatJefferson Building, 12 Westferry Road, London E14 Listed Mar 27, 2026£399,000 -5.0% was £420,000