Can't help you with the Rolex but The lanes watch co has 2 Cartier Santos XL's in stock
https://www.thelaneswatchcompany.co....%5B2%5D=Unisex
Also worth trying Ocean Jewellers in the lanes but I don't think they have a Santos XL in at the moment, I bought mine from them a few months back, I think i've had 2 Cartier Santos off of him over the years and a further couple from watches of Switzerland just round the corner. It s good hunting ground for a Santos I reckon.