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