Oh no that’s so sad, it’s a lovely coat worth saving if you can find the button! You need a haberdashery - there used to be a section in John Lewis on Oxford Street but I don’t know if it’s still there. They have a smaller selection online. Otherwise worth searching for your nearest independent haberdashery and taking the coat in there to see if they can match it