Blog post
Hardly a day goes by without a news report about London’s social housing crisis. There are currently more than 260 high-rise buildings (of 20 floors or more) either under construction or in the pipeline that are set to dramatically change the London skyline. Yet the high prices of the apartments...