Ghost towers: half of new-build luxury London flats fail to sell
Developers have 420 towers in pipeline despite up to 15,000 high-end flats still on the market
Developers have 420 towers in pipeline despite up to 15,000 high-end flats still on the market
Capco, which is redeveloping the site of Earls Court exhibition centre, sees shares fall amid concerns over a supply glut