Collection: Watches
Browse our curated selection of pre-owned luxury watches, sourced through trusted dealer networks and verified for authenticity. Specialising in Rolex, we stock a range of models including the Datejust, Day-Date, and Submariner — each available in a variety of dial colours, bracelet options, and reference numbers.
Every watch is presented with full provenance details. Enquire directly for current availability, condition reports, and pricing. Based in Birmingham, we serve collectors and buyers across the UK and worldwide.
-
Rolex Oyster Perpetual 41 134300 — Med Blue Dial
Regular price £6,195.00 GBPRegular priceUnit price / perSale price £6,195.00 GBPSold out -
Rolex Oyster Perpetual 41 134300 — Green Dial
Regular price £6,195.00 GBPRegular priceUnit price / perSale price £6,195.00 GBPSold out -
Rolex Oyster Perpetual 41 134300 — Pistachio Dial
Regular price £6,195.00 GBPRegular priceUnit price / perSale price £6,195.00 GBPSold out -
Rolex Oyster Perpetual 31 277200 — Lavender Dial
Regular price £5,512.50 GBPRegular priceUnit price / perSale price £5,512.50 GBPSold out -
Rolex Oyster Perpetual 31 277200 — Pistachio Dial
Regular price £5,512.50 GBPRegular priceUnit price / perSale price £5,512.50 GBPSold out -
Rolex Oyster Perpetual 31 277200 — Turquoise Blue Dial
Regular price £5,512.50 GBPRegular priceUnit price / perSale price £5,512.50 GBPSold out -
Rolex Oyster Perpetual 31 277200 — Med Blue Dial
Regular price £5,512.50 GBPRegular priceUnit price / perSale price £5,512.50 GBPSold out -
Rolex Oyster Perpetual 31 277200 — Black Dial
Regular price £5,512.50 GBPRegular priceUnit price / perSale price £5,512.50 GBPSold out -
Rolex Oyster Perpetual 31 277200 — Beige Dial
Regular price £5,512.50 GBPRegular priceUnit price / perSale price £5,512.50 GBPSold out -
Rolex Oyster Perpetual 31 277200 — Candy Pink Dial
Regular price £5,512.50 GBPRegular priceUnit price / perSale price £5,512.50 GBPSold out -
Rolex Oyster Perpetual 41 134300 — Silver Dial
Regular price £6,195.00 GBPRegular priceUnit price / perSale price £6,195.00 GBPSold out -
Rolex Oyster Perpetual 28 276200 — Candy Pink Dial
Regular price £5,407.50 GBPRegular priceUnit price / perSale price £5,407.50 GBPSold out -
Rolex GMT-Master II 126710BLNR "Batgirl" — Black Dial, Jubilee
Regular price £15,000.00 GBPRegular priceUnit price / perSale price £15,000.00 GBPSold out -
Rolex GMT-Master II 126710BLNR "Batman" — Black Dial
Regular price £15,000.00 GBPRegular priceUnit price / perSale price £15,000.00 GBPSold out -
Rolex Oyster Perpetual 34 124200 — Beige Dial
Regular price £5,617.50 GBPRegular priceUnit price / perSale price £5,617.50 GBPSold out -
Rolex Oyster Perpetual 36 126000 — Silver Dial
Regular price £5,880.00 GBPRegular priceUnit price / perSale price £5,880.00 GBPSold out -
Rolex Oyster Perpetual 36 126000 — Candy Pink Dial
Regular price £5,880.00 GBPRegular priceUnit price / perSale price £5,880.00 GBPSold out -
Rolex Oyster Perpetual 36 126000 — Med Blue Dial
Regular price £5,880.00 GBPRegular priceUnit price / perSale price £5,880.00 GBPSold out -
Rolex Oyster Perpetual 36 126000 — Turquoise Blue Dial
Regular price £5,880.00 GBPRegular priceUnit price / perSale price £5,880.00 GBPSold out -
Rolex Oyster Perpetual 41 134300 — Black Dial
Regular price £6,195.00 GBPRegular priceUnit price / perSale price £6,195.00 GBPSold out
Our Most Sought-After Pieces
-
Rolex Day-Date 40 228236 — Olive Green Roman Numeral Dial
Regular price £65,750.00 GBPRegular priceUnit price / perSale price £65,750.00 GBPSold out -
Sold outBespoke Pendant
Regular price £5,000.00 GBPRegular priceUnit price / perSale price £5,000.00 GBPSold out -
Rolex Datejust 41 126301 — Wimbledon Dial, Fluted Bezel, Jubilee
Regular price £13,500.00 GBPRegular priceUnit price / perSale price £13,500.00 GBPSold out