Positively Sharing

Man fined for housing 18 people in three-bed home

Reading Time: < 1 minute

A landlord has been ordered by a court to pay £37,000 after 18 people were found living in a terraced house in north London. Read More

Exit mobile version