Canada Water: £4billion masterplan for new town centre in Docklands neighbourhood gets go-ahead
The project is set to create central London’s first new high street in a century.
The project is set to create central London’s first new high street in a century.