Major PBSA scheme planned for Leeds site George Sell December 11, 2023 Reading Time: < 1 minute UK: Developer Town Centre Securities (TCS) has submitted plans for a 1,110-bed PBSA development in Leeds, on a site previously consented for office development. Read More »