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 →