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

London luxury homebuilder warns of ‘challenging’ market conditions

Capco, which is redeveloping the site of Earls Court exhibition centre, sees shares fall amid concerns over a supply glut