I'm looking to buy a house in a couple of years and I have a sum saved for the deposit. I won't need access to this money instantly, I think a 6 month / 1 year notice period is ok.

Where is the best place to put it for a high yield (in the UK)? I'm totally risk averse on this, I want a guarantee of more out than I put in.

Thanks.