If you're going to France, you're hardly likely to miss it even without nav aids!
I would suggest an wearing an immersion suit. You can buy second hand ones from SEMS for about £100, or hire them for very little. Survival time in UK waters without one is frightening...and have you ever tried to get into a liferaft? I tried on an exercise in a swimming pool, and some are virtually impossible to climb into without help. It would be a shame to ditch successfully and die of hypothermia before anyone could get to you.