Majority of London's newly built luxury flats are unsold, raising the spectre of "posh ghost towers"

I saw Posh Ghost Towers open for Grizzly Bear in '06.