I'm another insurance procrastinator, but stumbled
here. Lots of good offers, and you don't have to be in London - they don't check - including British cycling £12 for the first year and LCC for £16
(damn, just noticed the misspelling in the title, and I can't edit that!)