Brent's Planning Committee has been getting an increasing reputation for odd decisions during Cllr Muhammed Butt's time as Leader. The Manor Park Works decision strikes me as another one. Oddest about it is the voting figure that the Kilburn Times report gives: two councillors in favour, one against, three abstentions.
The Planning Committee has eight members. To have only two vote in favour and five either absent or abstaining seems rather odd. It suggests to me that the Committee did not entirely believe its case for rejecting officer recommendation to grant permission, in which case the Developer may well appeal.