Hi all I haven't been skiing for a few years (before kids I went quite a lot). Does anyone know where I can find stuff to fit? I tried on a size 18 ski jacket in a ski shop in Covent Garden and it was too small. I am a Boden size 20.