Canada Water: first homes for sale in new £5.6bn London neighbourhood British Land development will offer up to 3,000 new homes and offices with space for 20,000 workers The Guardian - UK · Mar 1, 2023