Green light for Leeds BTR development George Sell March 1, 2023 Reading Time: < 1 minute UK: Developer Glenbrook has been granted planning consent for a £140 million, 618-unit BTR scheme at Kirkstall Road, Leeds. Read More »