↧
Turnover in the London housing market has fallen to its lowest level since the Global Financial Crisis ten years ago.