Borough Jewellers replaced a broken link on my Rolex Oyster watch strap. They did a good job, very quickly, and the price was very reasonable indeed: £30, including return postage by Special Delivery.
My local Watch Lab, in Chester, had previously told me the strap was not repairable, and a replacement was the only option, at £945.
Full marks for Borough Jewellers, and thanks for the recommendation from my mum (Jean Smith, above).
On site prestige watch repairs at trade prices.