0
Four blocks of flats including one 29 storeys high would be built on the South London site - but only if the handful of residents who own homes can be bought out