It can cost between 5 and 6% of the mortgage loan and will be subject to status.
I know a good broker who can quote you, otherwise the only alternative is to trawl the banks and work out which ones will accept you before taking a valuation fee and then turning you down!