Inside the London estate where residents deal with mould, floods, and stabbings - while their landlord makes £100m surplus

Milford Towers in Catford was earmarked for demolition in 2012 but over a decade later the towers are still standing

The Independent