I reckon that for your use case a decent indoor trainer and linking it up to zwift for example would be great to help keep yourself active over the wet months. I've been using a Tacx Flow T2240 like @fossyant for the past 2 years, mostly during the winter months, but occaisionally during the spring and summer when the weather has been particularly atrocious. I've just changed jobs however and will be using an indoor trainer with greater frequency - so I've pulled the trigger on a Tacx Flux from Halfords as they have them up for £400 presently for their black friday offering, which is an excellent price for what they are.