So you’ve done tyres and a wheel bearing already, and not solved it?
I’d be jacking the front end up and getting under it with a torch for a good look-over before changing anything else.
Get an assistant to slowly turn the wheels by hand and see if you can hear anything up close. Check BOTH...