This has been a long saga and I don't have any corroborated information from reliable sources. However, the rumour mill is saying that he has had his medical and will sign for £250,000.
Apparently Charlton had to fend off interest from a Championship club, hence the size of the fee.
We certainly need another striker. They also need service and by all accounts that seems to be a bit inconsistent at the moment.