Luxury Watches For Sale

Whether you prefer a classic gold or silver watch, a Rolex, Omega or Tag Heuer, we have a wide selection to choose from.

Shop our range of designer and luxury watches to find the perfect timepiece for you.

Mens Watches

  • Rolex Oyster Perpetual 124300 | 2023 | Full Set |

    Rolex

    Oyster Perpetual

    124300

    £ 6350
    In Stock

    TSL00144

  • Rolex Daytona Cosmograph 126500LN Panda 2024 | Full Set |

    Rolex

    Daytona Cosmograph

    126500LN

    £ 25500
    In Stock

    TSL00136

  • Rolex Submariner Date 16613LB Bluesy 2007 | Full Set |

    Rolex

    Submariner Date

    16613LB

    £ 8500
    In Stock

    TSL00137

  • Rolex Daytona Cosmograph 116500LN | 2022 | Full Set |

    Rolex

    Daytona Cosmograph

    116500LN

    £ 20500
    In Stock

    TSL00138

  • Rolex Lady-Datejust 279384RBR | 2021 | Full Set |

    Rolex

    Lady-Datejust

    279384RBR

    £ 12950
    In Stock

    TSL00139

  • Rolex Yacht-Master 40 126655 | 2021 | Full Set |

    Rolex

    Yacht-Master 40

    126655

    £ 20950
    In Stock

    TSL00141

  • Rolex Submariner Date 126613LB Bluesy 2024 | Full Set |

    Rolex

    Submariner Date

    126613LB

    £ 13750
    In Stock

    TSL00142

  • Patek Annual Calendar 5396G-011 | 2021 | Full Set |

    Patek

    Annual Calendar

    5396G-011

    £ 29950
    In Stock

    TSL00143

  • Rolex Datejust 41 126300 | 2022 | Full Set |

    Rolex

    Datejust 41

    126300

    £ 6750
    In Stock

    TSL00127

  • Rolex Daytona Cosmograph 116500LN | 2019 | Full Set |

    Rolex

    Daytona Cosmograph

    116500LN

    £ 18500
    In Stock

    TSL00129

  • Rolex Submariner Date 116613LB Bluesy 2016 | Full Set

    Rolex

    Submariner Date

    116613LB

    £ 9950
    In Stock

    TSL00130

  • Rolex GMT Master 2 126711CHNR Rootbeer 2023 | Full Set |

    Rolex

    GMT Master 2

    126711CHNR

    £ 14450
    In Stock

    TSL00131

  • Rolex Datejust 31 178341 | 2012 | Full Set |

    Rolex

    Datejust 31

    178341

    £ 8950
    In Stock

    TSL00132

  • Rolex Daytona Cosmograph 116509 | 2020 | Full Set |

    Rolex

    Daytona Cosmograph

    116509

    £ 33500
    In Stock

    TSL00133

  • Rolex GMT Master 2 126710BLNR Batman 2021 | Full Set |

    Rolex

    GMT Master 2

    126710BLNR

    £ 12000
    In Stock

    TSL00134

  • Rolex GMT Master 2 116719BLRO | 2015 | Full Set |

    Rolex

    GMT Master 2

    116719BLRO

    £ 23500
    In Stock

    TSL00135

  • Rolex Sea Dweller 126600 | 2021 | Full Set | £9950

    Rolex

    Sea Dweller

    126600

    £ 9950
    In Stock

    TSL00110

  • Rolex Yacht Master 40 126622 | 2023 | Full Set | £10450

    Rolex

    Yacht Master 40

    126622

    £ 10450
    In Stock

    TSL00113

  • Rolex Datejust 41 126334 Wimbledon 2021 | Full Set | £10250

    Rolex

    Datejust 41

    126334

    £ 10250
    In Stock

    TSL00114

  • Rolex Daytona Cosmograph 116508 Paul Newman 2022 | Full Set | £33500

    Rolex

    Daytona Cosmograph

    116508

    £ 33500
    In Stock

    TSL00118

  • Rolex Daytona Cosmograph 116518LN Paul Newman 2018 | Full Set | £28000

    Rolex

    Daytona Cosmograph

    116518LN

    £ 28000
    In Stock

    TSL00119

  • Rolex Datejust Turnograph 116263 | 2005 | Full Set | £7750

    Rolex

    Datejust Turnograph

    116263

    £ 7750
    In Stock

    TSL00123

  • Rolex Datejust 41 126334 | 2022 | Full Set | £10950

    Rolex

    Datejust 41

    126334

    £ 10950
    In Stock

    TSL00089

  • Rolex Yacht-Master 40 126622 | 2022 | Full Set | £10450

    Rolex

    Yacht-Master 40

    126622

    £ 10450
    In Stock

    TSL00090

  • Rolex Deepsea 116660 James Cameron 2015 | Full Set | £9950

    Rolex

    Deepsea

    116660

    £ 9950
    In Stock

    TSL00085

  • Omega Seamaster O21030422003002 James Bond 007 2023 | Full Set | £6750

    Omega

    Seamaster

    O21030422003002

    £ 6750
    In Stock

    TSL00080

  • Rolex Submariner Non Date 124060 | 2021 | Full Set | £8950

    Rolex

    Submariner Non Date

    124060

    £ 8750
    In Stock

    TSL00071

  • Rolex Submariner Date 16613LB | 2005 | Full Set | £11950

    Rolex

    Submariner Date

    16613LB

    £ 11750 ON SALE
    In Stock

    TSL00067

  • Rolex Submariner Date 116613LB | 2010 | Full Set | £13950

    Rolex

    Submariner Date

    116613LB

    £ 13950
    In Stock

    TSL00068

  • Breitling Navitimer A24322 | 2009 | Full Set | £3750

    Breitling

    Navitimer

    A24322

    £ 3750
    In Stock

    TSL00055

  • Rolex GMT Master 2 16710 | 1996 | Full Set | £9250

    Rolex

    GMT Master 2

    16710

    £ 8950 ON SALE
    In Stock

    TSL00057

  • Rolex Datejust 41 126300 | 2022 | Full Set | £7150

    Rolex

    Datejust 41

    126300

    £ 6950 ON SALE
    In Stock

    TSL00059

  • Rolex Datejust 36 126234 | 2020 | Full Set | £7950

    Rolex

    Datejust 36

    126234

    £ 7450 ON SALE
    In Stock

    TSL00041

  • Rolex Yacht-Master 40 126621 | 2021 | Full Set | £12950

    Rolex

    Yacht-Master 40

    126621

    £ 12450 ON SALE
    In Stock

    TSL00043

  • Rolex Datejust 41 126300 | 2021 | Full Set | £7300

    Rolex

    Datejust 41

    126300

    £ 6950 ON SALE
    In Stock

    TSL00049

  • Rolex GMT Master 2 16713 Rootbeer 2000 | Full Set | £10500

    Rolex

    GMT Master 2

    16713

    £ 10500
    In Stock

    TSL00052

  • Rolex Oyster Perpetual 116000 | 2018 | Full Set | £5250

    Rolex

    Oyster Perpetual

    116000

    £ 4950 ON SALE
    In Stock

    TSL00031

  • Rolex Yacht-Master 16622 | 2001 | Full Set | £7750

    Rolex

    Yacht-Master

    16622

    £ 7750
    In Stock

    TSL00032

  • Rolex Day Date 118235 | 2003 | Full Set | £19950

    Rolex

    Day Date

    118235

    £ 19450 ON SALE
    In Stock

    TSL00035

  • Rolex Datejust 41 126333 | 2021 | Full Set | £10950

    Rolex

    Datejust 41

    126333

    £ 10750 ON SALE
    In Stock

    TSL00036

  • Rolex Datejust 41 126333 | 2021 | Full Set | £10450

    Rolex

    Datejust 41

    126333

    £ 10250 ON SALE
    In Stock

    TSL00030

  • Rolex Oyster Perpatual 116000 | 2018 | Full Set | £5450

    Rolex

    Oyster Perpatual

    116000

    £ 5250 ON SALE
    In Stock

    TSL00024

  • Rolex Submariner Date 16613LB | 2007 | Full Set | £9250

    Rolex

    Submariner Date

    16613LB

    £ 9250
    In Stock

    TSL00025

  • Rolex Explorer 124273 | 2023 | Full Set | £8450

    Rolex

    Explorer

    124273

    £ 7950 ON SALE
    In Stock

    TSL00027

  • Vacheron Overseas 4500v-000r | 2022 | Full Set | £29950

    Vacheron

    Overseas

    4500v-000r

    £ 29950
    In Stock

    TSL00003

  • Rolex Masterpiece 18948 | 2005 | Full Set | £34950

    Rolex

    Masterpiece

    18948

    £ 33950 ON SALE
    In Stock

    TSL00004

  • Rolex Sea Dweller 16660 | 2002 | Full Set | £7750

    Rolex

    Sea Dweller

    16660

    £ 7950
    In Stock

    TSL00005

  • Rolex Datejust 36 16234 | 2002 | Full Set | £5250

    Rolex

    Datejust 36

    16234

    £ 5250
    In Stock

    TSL00007

  • Rolex Datejust 2 116334 Diamond Dial 2010 | Full Set | £8750

    Rolex

    Datejust 2

    116334

    £ 8450 ON SALE
    In Stock

    TSL00009

  • Rolex Submariner Date 16610LN | 2006 | Full Set | £7250

    Rolex

    Submariner Date

    16610LN

    £ 7250
    In Stock

    TSL00001

Ladies Watches

  • Rolex Datejust 34 15200 | 1995 | Watch and Box | £3250

    Rolex

    Datejust 34

    15200

    £ 3250
    In Stock

    TSL00095

  • Rolex Datejust 69173 | 1985 | Full Set | £3950

    Rolex

    Datejust

    69173

    £ 3950
    In Stock

    TSL00019

  • Rolex Datejust 69174 | 1998 | Full Set | £3950

    Rolex

    Datejust

    69174

    £ 3950
    In Stock

    TSL00022

  • Patek Aquanaut 5067 | 2013 | Box & Patek Archive Papers | £23950

    Patek

    Aquanaut

    5067

    £ 23950
    In Stock

    TSL00002

Watches On Sale

  • Rolex Submariner Date 16613LB | 2005 | Full Set | £11950

    Rolex

    Submariner Date

    16613LB

    £ 11750 ON SALE
    In Stock

    TSL00067

  • Rolex GMT Master 2 16710 | 1996 | Full Set | £9250

    Rolex

    GMT Master 2

    16710

    £ 8950 ON SALE
    In Stock

    TSL00057

  • Rolex Datejust 41 126300 | 2022 | Full Set | £7150

    Rolex

    Datejust 41

    126300

    £ 6950 ON SALE
    In Stock

    TSL00059

  • Rolex Datejust 36 126234 | 2020 | Full Set | £7950

    Rolex

    Datejust 36

    126234

    £ 7450 ON SALE
    In Stock

    TSL00041

  • Rolex GMT Master 2 16710 | 1999 Watch Only Watch & RSC Service Card | £8250

    Rolex

    GMT Master 2

    16710

    £ 7950 ON SALE
    Sold

    TSL00042

  • Rolex Yacht-Master 40 126621 | 2021 | Full Set | £12950

    Rolex

    Yacht-Master 40

    126621

    £ 12450 ON SALE
    In Stock

    TSL00043

  • Rolex Datejust 41 126300 | 2021 | Full Set | £7300

    Rolex

    Datejust 41

    126300

    £ 6950 ON SALE
    In Stock

    TSL00049

  • Rolex Datejust 41 126333 | 2021 | Full Set | £10450

    Rolex

    Datejust 41

    126333

    £ 10250 ON SALE
    In Stock

    TSL00030

  • Rolex Oyster Perpetual 116000 | 2018 | Full Set | £5250

    Rolex

    Oyster Perpetual

    116000

    £ 4950 ON SALE
    In Stock

    TSL00031

  • Rolex Day Date 118235 | 2003 | Full Set | £19950

    Rolex

    Day Date

    118235

    £ 19450 ON SALE
    In Stock

    TSL00035

  • Rolex Datejust 41 126333 | 2021 | Full Set | £10950

    Rolex

    Datejust 41

    126333

    £ 10750 ON SALE
    In Stock

    TSL00036

  • Rolex Oyster Perpatual 116000 | 2018 | Full Set | £5450

    Rolex

    Oyster Perpatual

    116000

    £ 5250 ON SALE
    In Stock

    TSL00024

  • Rolex Explorer 124273 | 2023 | Full Set | £8450

    Rolex

    Explorer

    124273

    £ 7950 ON SALE
    In Stock

    TSL00027

  • Rolex Datejust 2 116334 Diamond Dial 2010 | Full Set | £8750

    Rolex

    Datejust 2

    116334

    £ 8450 ON SALE
    In Stock

    TSL00009

  • Rolex Masterpiece 18948 | 2005 | Full Set | £34950

    Rolex

    Masterpiece

    18948

    £ 33950 ON SALE
    In Stock

    TSL00004