sometimes, pads that are loose in the caliper carrier (lack of fitting shims) can cause this noise.
Also, suspension bushes which allow minimal amount of play can also cause a noise when braking.
I would at least check the pads and also any mountings and bolts in the brakes and suspension