Landlord fined over £160k after '18 people including 7 children' were found crammed inside North London house
1 Mins read
Reading Time: < 1 minute A Brent landlord was fined more than £160,000 after 18 people including 7 children were found in an overcrowded home, the council…