Canada Water Masterplan, London Borough of Southwark, London, SE16

Southwark Council, British Land and Transport for London (TfL)

 

This 53-acre Masterplan is the most significant mixed-use development to secure Planning in the capital for a decade. It's London's first new town centre in a generation, unlocking tangible benefits for existing and future communities through the delivery of affordable and private homes, offices and shops, and a level of public space, social and transport infrastructure and services and local investment on a scale commensurate with 'Opportunity Area' designation.

The plans were shaped through a five-year community engagement programme to maximise social value and to shape the physical elements of the Masterplan - generating significant support for the proposals locally.

Website Menu