Southwark Council Approves Plans for Canada Water
The creation of a new town centre at London's Canada Water has passed a key milestone with Southwark Council Planning Committee granting planning permission for British Land's masterplan.
Read post
The creation of a new town centre at London's Canada Water has passed a key milestone with Southwark Council Planning Committee granting planning permission for British Land's masterplan.
Read post