Located on the west bank of the River Lea, on the cusp of the historic East India Docks, Orchard Wharf is a brand new, mixed-use development coming soon to the London Docklands.
Inside this impressive development will reside an assortment of 338 one, two and three bedroom apartments, duplexes and penthouses; with the majority set to benefit from dual-aspect views.