Lewisham Council have granted outline planning permission for developer Renewal’s proposed £850m housing and retail development on the “Surrey Canal Triangle” site. A package of transport improvements are mandated as part of the work – …
Continue reading