Almost 100,000 more student beds needed to meet London demand
Published
Almost 100,000 student beds are needed to meet demand in London, according to new research from Savills, the highest across all of the UK.
Full ArticlePublished
Almost 100,000 student beds are needed to meet demand in London, according to new research from Savills, the highest across all of the UK.
Full Article