Wouldn't it be worth popping into one of the Omega ADs and asking if they can help - I am sure they would be able to fix it quickly and cheaply.
I note that you are in North London, why not ring the main Omega Boutique in Central London and if they can help then pop along to get it fixed.