Life Assurance Investment bond! Tax free and a lot of them have Guarantees to ensure your capital will not erode!
Worth looking into writing it in Trust though as god forb in the event of your death the tax man would be walking away with a hell of a lot of your hard earned!