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