Top Rated

Skip to results list

Active filters:

67 items
Column grid
Column grid

Filter

Active filters:

  • Gamekeeper Cap

  • Failsworth

    Gamekeeper Cap

    £42.75
  • Wax Flat Cap

  • Barbour

    Wax Flat Cap

    £32.95
  • Stretch Cotton Chino Shorts

  • Bugatti

    Stretch Cotton Chino Shorts

    Sale price  £45.95 Regular price £65.00
  • Classic Snap Brim Panama

  • Failsworth

    Classic Snap Brim Panama

    £79.95
  • Snipe Coat

  • Schoffel

    Snipe Coat

    £424.95
  • Catania B Chinos

  • Bruhl

    Catania B Chinos

    £104.95
  • Three-Colour Double-Stripe Polo Belt

  • Pioneros

    Three-Colour Double-Stripe Polo Belt

    £44.95
  • Liberty Fabric Tie

  • +18
  • Van Buck

    Liberty Fabric Tie

    £34.95
  • Huntsman Tweed Hat

  • Failsworth

    Huntsman Tweed Hat

    £72.50
  • Cotton Quarter-Zip Pullover

  • Fynch-Hatton

    Cotton Quarter-Zip Pullover

    Sale price  £44.95 Regular price £89.50
  • Paisley Clip Braces

  • Hunt & Holditch

    Paisley Clip Braces

    £28.95
  • Classic Paisley Clip Braces

    Hunt & Holditch

    Classic Paisley Clip Braces

    £29.95
  • Mix & Match Herringbone Tweed Jacket

  • Torre

    Mix & Match Herringbone Tweed Jacket

    £274.95
  • Classic Folding Panama with Tube

  • Failsworth

    Classic Folding Panama with Tube

    £84.95
  • Ramco Moleskin Jean

  • R M Williams

    Ramco Moleskin Jean

    Sale price  £69.95 Regular price £139.00
  • Cadiz Marathon Stretch-Cotton Jeans

  • Brax

    Cadiz Marathon Stretch-Cotton Jeans

    Sale price  £49.95 Regular price £99.00
  • Modern Fit Non-Iron Cotton Shirt

  • Seidensticker

    Modern Fit Non-Iron Cotton Shirt

    Sale price  £33.95 Regular price £55.00
  • Mix & Match Herringbone Wool Suit Trousers

  • Torre

    Mix & Match Herringbone Wool Suit Trousers

    £134.95
  • Collaroy Cotton Jersey T-Shirt

  • R M Williams

    Collaroy Cotton Jersey T-Shirt

    Sale price  £27.95 Regular price £45.00
  • Ombre Check Cotton Shirt

  • Viyella

    Ombre Check Cotton Shirt

    Sale price  £52.95 Regular price £74.50
  • Fine Check Short-Sleeve Cotton Shirt

  • Fynch-Hatton

    Fine Check Short-Sleeve Cotton Shirt

    Sale price  £33.95 Regular price £55.00
  • Plaid Cotton-Wool Shirt

  • Viyella

    Plaid Cotton-Wool Shirt

    £95.00
  • Luxor Modern Fit Floral Shirt

  • Olymp

    Luxor Modern Fit Floral Shirt

    Sale price  £43.95 Regular price £72.50
  • Wax Trapper Hat

  • Failsworth

    Wax Trapper Hat

    £37.50

Explore related collections

Shop by product type

Established 1896

Family run in Castle Douglas for over 130 years.

Free UK Delivery

On orders over £100 to UK mainland.

Easy Returns

30-day returns on all unworn items.

Expert Help

Personal service in store and online.