Reading Time: < 1 minute A landlord in north London has been fined £75,000 plus costs after he was found guilty of illegally letting two flats. Read More Share