London PBSA shortfall nearing 100,000 beds George Sell March 26, 2024 Reading Time: < 1 minute UK: Research from Savills has revealed that nearly 100,000 more student beds are needed to meet demand in London. Read More »