February 6, 2023
High demand and low supply have led to soaring prices and a rental market crisis in London.