• Master development plan revealed for major London siteMay 15, 2018
British Land has entered into a Master Development Agreement with Southwark Council and submitted an outline planning application for the Canada Water Masterplan, one of London’s most significant development projects which will create a new urban centre for London. The submission of a planning application follows four years of close collaboration with Southwark Council and
Subscribe or log in to read the rest of this content.
Share →

Leave a Reply

Your email address will not be published. Required fields are marked *