Plans for a new 885-home development in North London have been approved, which means the construction of seven tower blocks ...
Plans for a new 885-home development in North West London have been approved, which means the construction of seven tower blocks up to 29 storeys high will go ahead. Those opposing the scheme raised ...