Bit of a long shot but Elias (who used to be just off Turnham Green Terrace) has two other shops, one in St Margarets and one in Teddington. They do repairs and restoration of handbags so it might be worth giving them a call to see whether they could help with your leather jacket. They are called Richmond Leatherworks and Leather Trove.
Karen Foster ● 5d