Stunning Watches for Men

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 men’s watches to find the perfect timepiece for you.

Our luxury designer men’s watches are made with great precision and care, making sure that each piece is not just a reliable timekeeper but also a stylish accessory. Whether you like a classic and refined look or a contemporary and striking design, we have a watch that suits your style.

Choose from well-known luxury brands like Rolex, Cartier, Omega, and more, and enhance your wrist with a remarkable timepiece that shows off elegance and class. Whether you need a watch for everyday wear or a special piece for a formal event, our collection has something for every man.

  • Rolex Daytona Cosmograph 116503 Black Dial 2022 | £15,250

    Rolex

    Daytona Cosmograph

    116503

    £ 15250
    In Stock

    TSL00264

  • Rolex Oyster Perpetual 134300 Beige 2025 | £7950

    Rolex

    Oyster Perpetual

    134300

    £ 7950
    In Stock

    TSL00260

  • Rolex Submariner Date 116610LN 2019 | £8,750

    Rolex

    Submariner Date

    116610LN

    £ 8750
    In Stock

    TSL00254

  • Tudor Black Bay 54 M79000N-0001 2023 | Full Set | £2,250

    Tudor

    Black Bay 54

    M79000N-0001

    £ 2250
    In Stock

    TSL00266

  • Rolex GMT Master 2 126720VTNR Sprite 2023 | Full Set | £12450

    Rolex

    GMT Master 2

    126720VTNR

    £ 12450
    In Stock

    TSL00253

  • Rolex Datejust 36 126234 | 2024 | Mint Green Dial | Jubilee | £8,950

    Rolex

    Datejust

    126234

    £ 8950
    In Stock

    TSL00252

  • Rolex Submariner Date 126610LV | 2021 | Starbucks | Full Set | £10,950

    Rolex

    Submariner Date

    126610LV

    £ 10950
    In Stock

    TSL00251

  • Rolex GMT-Master II 126711CHNR | 2023 | Root Beer | Full Set | £13,950

    Rolex

    GMT Master 2

    126711CHNR

    £ 13950
    In Stock

    TSL00248

  • Rolex Deepsea 126660 James Cameron | 2022 | Full Set | £10,500

    Rolex

    Deepsea

    126660

    £ 10500
    In Stock

    TSL00247

  • Rolex GMT-Master II 126710BLRO | 2019 | Pepsi Jubilee | Box & Papers | £14,950

    Rolex

    GMT Master 2

    126710BLRO

    £ 14950
    In Stock

    TSL00245

  • Rolex Sea-Dweller 126603 | 2019 | Bi-Metal | Full Set | £11,250

    Rolex

    Sea Dweller

    126603

    £ 11250
    In Stock

    TSL00244

  • Rolex GMT Master II 126710BLRO Pepsi | 2022 | Oyster | Full Set | £14950

    Rolex

    GMT Master 2

    126710BLRO

    £ 14950
    In Stock

    TSL00243

  • Rolex Datejust 16233 | 1999 | Full Set | Black Diamond Dial | £6,250

    Rolex

    Datejust

    16233

    £ 6250
    In Stock

    TSL00241

  • Rolex GMT Master 2 126710GRNR Bruce Wayne 2025 | Full Set | £14950

    Rolex

    GMT Master 2

    126710GRNR

    £ 14950
    In Stock

    TSL00240

  • Rolex Daytona 126508 John Mayer | 2025 | Unworn | Full Set | £59,950

    Rolex

    Daytona

    126508

    £ 59950
    In Stock

    TSL00237

  • Rolex Datejust 126281RBR | 2021 | Full Set | £15,450

    Rolex

    Datejust 36

    126281RBR

    £ 15450
    In Stock

    TSL00230

  • Rolex GMT Master 2 126710BLNR Batgirl 2021 | Full Set | £12950

    Rolex

    GMT Master 2

    126710BLNR

    £ 12950
    In Stock

    TSL00232

  • Rolex Daytona 116520 | 2003 | White Dial | Full Set | £16,950

    Rolex

    Daytona

    116520

    £ 16950
    In Stock

    TSL00229

  • Cartier Tank MC Rose Gold | 2021 | Full Set | Luxury Pre-Owned Cartier Watch | £10450

    Cartier

    Tank MC

    W5330001

    £ 10450
    In Stock

    TSL00223

  • Rolex Cellini 50505 | 2021 | Full Set | £10950

    Rolex

    Cellini

    50505

    £ 10950
    In Stock

    TSL00221

  • Rolex GMT Master 2 126711CHNR Rootbeer 2021 | Full Set | £13750

    Rolex

    GMT Master 2

    126711CHNR

    £ 13750
    In Stock

    TSL00219

  • Rolex Daytona Cosmograph 116509 | 2020 | Full Set | £32450

    Rolex

    Daytona Cosmograph

    116509

    £ 32450
    In Stock

    TSL00215

  • Rolex Submariner Date 116613LN | 2018 | Full Set | £10250

    Rolex

    Submariner Date

    116613LN

    £ 10250
    In Stock

    TSL00213

  • Rolex Submariner Date 126613LB Bluesy 2021 | Full Set | £11950

    Rolex

    Submariner Date

    126613LB

    £ 11950
    In Stock

    TSL00214

  • Richard Mille RM011-02 Felipe Massa Flyback 1 0f 10 | RM Service Papers | 2007

    Richard Mille

    RM11

    RM011-02 Felipe Massa

    £ 169950
    In Stock

    TSL00211

  • Rolex Day Date 18348 1997 | Full Set

    Rolex

    Day Date

    18348

    £ 24950
    In Stock

    TSL00209

  • Tudor Black Bay 41 Heritage 79540 Blue Dial 2021 | Full Set

    Tudor

    Black Bay 41 Heritage

    79540

    £ 1950
    In Stock

    TSL00208

  • Tudor Black Bay Pro 79470 2024 | Full Set

    Tudor

    Black Bay Pro

    79470

    £ 2250
    In Stock

    TSL00207

  • Rolex Day Date 40 228235 OlRolex Day Date 40 228235 Olive 2021 | Full Set | £36,950

    Rolex

    Day Date 40

    228235

    £ 36950
    In Stock

    TSL00262

  • Rolex Oyster Perpetual 124300 | 2022 | Full Set | £6500 | TSL00192

    Rolex

    Oyster Perpetual

    124300

    £ 6500
    In Stock

    TSL00192

  • Rolex GMT Master 2 126720VTNR Sprite 2023 | Full Set | £12450

    Rolex

    GMT Master 2

    126720VTNR

    £ 12450
    In Stock

    TSL00203

  • Rolex GMT Master 2 126720VTNR Sprite 2023 | Full Set | £12950

    Rolex

    GMT Master 2

    126720VTNR

    £ 12950
    In Stock

    TSL00235

  • Rolex Milgauss 116400GV | 2011 | Full Set | £7450

    Rolex

    Milgauss

    116400GV

    £ 6950
    In Stock

    TSL00166

  • Rolex Day Date 40 228239 | 2020 | Full Set | £31450

    Rolex

    Day Date 40

    228239

    £ 29950
    In Stock

    TSL00170

  • Hublot Big Bang Ceramic 301.PB.131.RX | 2022 | Full Set | £13950

    Hublot

    Big Bang Ceramic

    301.PB.131.RX

    £ 13950
    In Stock

    TSL00172

  • Rolex Datejust 41 126300 | 2024 | Full Set | £7950

    Rolex

    Datejust 41

    126300

    £ 8250
    In Stock

    TSL00239

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

    Rolex

    Datejust Turnograph

    116263

    £ 7250
    In Stock

    TSL00123

  • Rolex GMT Master 2 126711CHNR Rootbeer 2021 | Full Set | £13750

    Rolex

    GMT Master 2

    126711CHNR

    £ 13750
    In Stock

    TSL00226

  • Rolex Submariner Date 126610LN | 2022 | Full Set | £9950

    Rolex

    Submariner Date

    126610LN

    £ 9750
    In Stock

    TSL00058

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

    Rolex

    Yacht-Master 40

    126621

    £ 12450
    In Stock

    TSL00043

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

    Rolex

    Datejust 41

    126333

    £ 9950
    In Stock

    TSL00030

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

    Rolex

    Day Date

    118235

    £ 17950
    In Stock

    TSL00035

  • 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

    £ 32950
    In Stock

    TSL00004

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

    Rolex

    Submariner Date

    16610LN

    £ 7250
    In Stock

    TSL00001