I grew up on the neighbouring Denmark Hill estate and had friends on the Champion Hill estate (now known I think as the Cleve Hall estate) and both have always been a nice place to live with friendly neighbours and have great transport links etc.
Lots of flats/houses have obviously been bought over the years and Southwark Council have also auctioned off a lot of their properties in the area that become vacant over the years, rather than putting them back into the system.
Just to say that council tenants are not having any repairs/maintenance on blocks that they live in done for free as they are paying rent!