Home » Tag Archives: The Canada Water Masterplan

Tag Archives: The Canada Water Masterplan

Plans approved at Canada Water

The Negotiator
Link to Land & New Homes news

The creation of a new town centre at Canada Water in London passed a key milestone as Southwark Council Planning Committee resolved to grant planning permission for British Land’s masterplan, in line…

Read More