Plans for a 26-storey development in Brent Cross have been approved by councillors. The Stapes Corner Retail Park scheme will provide 844 student rooms, of which 35% will be affordable ...