Orchard Wharf launches in Canning Town

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)

Share this article: