As James has said be aware of Adrian Flux.
I had a policy with them years ago,they gave me a very good price at the time.Then about a month into the policy they sent me a letter saying they had got my postcode wrong and that I would have to pay them more.
I cancelled the policy and lost about half my money,but out of principal there was no way I was staying with them.