Selling the riverside dream, London City Island,, Canning Town, Lea River Published January 19, 2020 at 1000 × 750 in Borderlands