Ballymore – Mill Harbour

Canary Wharf London

Mill Harbour is a 2.5 ha development located on Mastmaker Road on the Isle of Dogs, within 6 towers. It will provide more than 1,690 new homes, 2 new schools, with 4,552m2 of commercial space and a theatre.

  • Development Project Management