I don't know what 'bespoke' means....But I have had custom made mirrors made in 'Art Market' (I believe that is the name of the store) in Puerta Plata. They are on Calle Villa Neuva , on the top of the hill, on the left(going uphill) just past the busy vegetable market.
They have also done very good art framing for me. I use them all the time.