Landlord fined over £160k after ’18 people including 7 children’ were found crammed inside North London house positivelysharing 2 years ago 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 said. Read More