Holbrook South Parking

Wondering if anyone has parked in the Holbrook industrial estate before? Have a pickup in north London and have to park up during the day? I know a few lay-bys close by but I know you can never rely on a lay-by and parking in London can turn into a nightmare if your first couple of options are full.

Thanks