Gerald Eve reveals that despite co-living’s potential, supply in the capital is forecast to rise by just 11,500 beds by 2027.
What's Your Reaction?