“Newham has one of the most extensive,longest running and most effective landlordlicensing schemes in the country. It was set up in 2013 and renewed for another 5 years in 2018. At one stage Newham was prosecuting more criminal landlords that th…Read more…