Canary Wharf Group swaps office for 60-storey BTR tower

Canary Wharf Group is exploring plans for a 60-storey build-to-rent skyscraper to replace a 1m sq ft office development at the long-awaited 1 Park Place, E14. The developer is consulting over plans for 700 flats over two buildings, including a