Personally, I’d kook for an adviser that does whole of market and charges the same fee, regardless of the mortgage you end up with. I think gives you as close to unbiased advice as you can get.
It’s still worth getting an offer in principle from your bank (as it’s very quick and handy to show the vendor) and maybe even a full offer, as a good benchmark.