AerBabe, you list yourself as being in Essex - take a drive up to Norfolk, and visit
Cirrus. They make great jackets in a variety of styles. I have an Irvine-style one and it is so toasty warm! The best item of clothing I own. They are very good, you can go to the factory and they will measure you up. It's worth doing this as the measurements I took were nothing like theirs.... and the jacket fits great.