Downing plans PBSA and BTR towers in North Acton
Downing has submitted a planning application for a development comprising 699 purpose-built student accommodation rooms and 91 build-to-rent homes in North Acton in London. The site is located on Victoria Road, adjacent to North Acton Tube station, and the proposed