Follow Us

Property developers in London built more than 1,900 luxury flats in 2018, the majority of which have so far failed to sell; all told, there are 3,000 luxury flats on the market, a high-water mark for a city whose property market was hijacked by offshore oligarchs and criminals who converted much of the housing stock into empty safe-deposit boxes in the sky.
Read the rest