Orchard Wharf, a 23-storey tower in Canning Town, set amid a crescent of stepped-height apartments, offers 338 properties overlooking the River Lea. Close to Canary Wharf, but around 30% cheaper, apartments can be had from £460,000. Help-to-Buy is available.
Evening Standard (26/02/2019)