The Canada Water Masterplan is a partnership between British Land, Southwark Council and the local community to create an outstanding new town centre for Southwark and London that compliments the local area, making an active, positive, long-term contribution to local life. The first phase of this Masterplan includes several plots, along with public realm and infrastructure works.
We have been awarded the infrastructure framework partnering with British Land for this prominent development in Southeast London, expected deliver up to 3,000 new homes, two million sq ft of workspace and one million sq ft of retail, leisure, entertainment and community space including proposed health and social infrastructure, and educational uses for all ages.