BOOK YOUR PERSONAL VIDEO SHOPPING EXPERIENCE ONLINE OR COME AND SEE US IN PERSON BY APPOINTMENT. CONTACT US TO BOOK. ONLINE ORDERS PROCESSED DAILY. WE SHIP WORLDWIDE.

SHOP WITH US IN PERSON OR ONLINE...

BOOK YOUR VISIT HERE
Donald John Mackay, Harris Tweed Weaver

Shop Local and support Scottish Makers

View our Collections Here

MADE IN SCOTLAND

Scottish Gifts

  • Tartan Lavender Heart
    tartan lavender hearts
    Regular price
    £15.00
    Regular price
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Highland Cow Wash Bag
    Highland Cow Wash Bags
    Regular price
    £25.00
    Regular price
    Sale price
    £25.00
    Unit price
    per 
    Availability
    Sold out
  • Cashmere Lavender Bag
    Scottish Cashmere Lavender Bags
    Regular price
    £15.00
    Regular price
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out

OUR BEST SELLERS

  • Face Mask, Harris Tweed Peacock Blue
    Face Mask, Harris Tweed Peacock Blue
    Regular price
    £12.99
    Regular price
    Sale price
    £12.99
    Unit price
    per 
    Availability
    Sold out
  • Cashmere Bed Socks, Ivory
    Cashmere Bed Socks, Ivory
    Regular price
    £35.00
    Regular price
    Sale price
    £35.00
    Unit price
    per 
    Availability
    Sold out
  • Highland Cow Scarf
    Highland Cow Wool Scarf
    Regular price
    £47.00
    Regular price
    Sale price
    £47.00
    Unit price
    per 
    Availability
    Sold out
  • Royal Stewart Modern Tartan Scarf
    Royal Stewart Modern wool silk mix scarf
    Regular price
    £73.50
    Regular price
    Sale price
    £73.50
    Unit price
    per 
    Availability
    Sold out
  • Ribbed Shawl Scarf, Coral
    Ribbed Shawl Scarf Coral
    Regular price
    £250.00
    Regular price
    Sale price
    £250.00
    Unit price
    per 
    Availability
    Sold out
  • Scottish Baby Shawl
    Scottish baby shawl woven in Scotland
    Regular price
    £47.00
    Regular price
    Sale price
    £47.00
    Unit price
    per 
    Availability
    Sold out

TARTAN FACE MASKS

  • Facemask, Menzies Tartan
    Facemask, Menzies Tartan
    Regular price
    £12.99
    Regular price
    Sale price
    £12.99
    Unit price
    per 
    Availability
    Sold out
  • Face Mask, Macdonald Clan
    Face Mask, Macdonald Clan
    Regular price
    £12.99
    Regular price
    Sale price
    £12.99
    Unit price
    per 
    Availability
    Sold out
  • Face Mask, Gordon Dress Tartan
    Face Mask, Gordon Dress Tartan
    Regular price
    £12.99
    Regular price
    Sale price
    £12.99
    Unit price
    per 
    Availability
    Sold out

CASHMERE Scarves and Stoles

  • Cashmere Summer Stole, red
    red cashmere summer stole
    Regular price
    £230.00
    Regular price
    Sale price
    £230.00
    Unit price
    per 
    Availability
    Sold out
  • Thomson Camel Cashmere Stole
    Thomson Camel Cashmere Stole
    Regular price
    £250.00
    Regular price
    Sale price
    £250.00
    Unit price
    per 
    Availability
    Sold out
  • Cashmere Summer Stole, beige
    Fine grey cashmere stole, woven in Scotland
    Regular price
    £230.00
    Regular price
    Sale price
    £230.00
    Unit price
    per 
    Availability
    Sold out

Baby BLANKETS

  • Scottish Baby Shawl
    Scottish baby shawl woven in Scotland
    Regular price
    £47.00
    Regular price
    Sale price
    £47.00
    Unit price
    per 
    Availability
    Sold out
  • Scottish Baby Blanket Teddy Bear
    Scottish Baby Blanket Teddy Bear
    Regular price
    £45.00
    Regular price
    Sale price
    £45.00
    Unit price
    per 
    Availability
    Sold out
  • Scottish Baby Blanket Rocking Horse
    Scottish Baby Blanket Rocking Horse
    Regular price
    £45.00
    Regular price
    Sale price
    £45.00
    Unit price
    per 
    Availability
    Sold out

TARTAN CAPES AND SHAWLS

  • Tartan Serape Camel Thomson
    Tartan Serape Camel Thomson
    Regular price
    £99.00
    Regular price
    Sale price
    £99.00
    Unit price
    per 
    Availability
    Sold out
  • Tartan Serape Anderson Modern
    Tartan Serape Anderson Modern
    Regular price
    £99.00
    Regular price
    Sale price
    £99.00
    Unit price
    per 
    Availability
    Sold out
  • Tartan Serape Stewart Muted Blue
    Tartan Serape Stewart Muted Blue
    Regular price
    £99.00
    Regular price
    Sale price
    £99.00
    Unit price
    per 
    Availability
    Sold out

Customer Testimonials

This is a hidden gem of a place, situated in the Royal Mile at the famous Tron church. Such a wonderful and varied array of Scottish homeware and accessories. 

Penny

Ideal for luxurious treats and presents, delighted with all my purchases and learning the stories behind the makers. Very friendly and helpful staff, I will definitely visit again!

Heather

Beautiful wedding gift. The couple were so excited to receive this, it matches their decor perfectly and it is lovely and soft. Thank you

Amy

A HERITAGE INSPIRED BY LANDSCAPE

The ever changing, dramatic colours of the Scottish landscape have, for centuries, inspired the colourful tweeds and tartans woven here and have an integral role to play in the design of Scottish cloth.

From the Scottish Borders to the Highlands and Islands, there is an unique relationship between the land, the maker and the cloth that links it back to the place where it was made. 

We understand that the Made in Scotland label is synonymous with quality of craftsmanship. Based in rural Scotland, our artisan makers and wool mills each have their own special story to tell and unique way of working.

Our makers are united by a commitment to excellence in craftsmanship, pride in their work, and underlying relationship with the Scottish landscape.

MAKER OF THE WEEK - ELIZABETH MARTIN

  • Harris Tweed Kay Coat
    harris tweed Kay coat
    Regular price
    £525.00
    Regular price
    Sale price
    £525.00
    Unit price
    per 
    Availability
    Sold out
  • Cora Coat in Check
    Cora Coat Harris Tweed
    Regular price
    £525.00
    Regular price
    Sale price
    £525.00
    Unit price
    per 
    Availability
    Sold out
  • Harris Tweed Edith Coat Black Herringbone
    Edith Coat in Harris Tweed herringbone with blue satin lining, by Elizabeth Martin
    Regular price
    £525.00
    Regular price
    Sale price
    £525.00
    Unit price
    per 
    Availability
    Sold out
  • Harris Tweed Edith Coat Grey Herringbone
    Harris Tweed Edith Coat Grey Herringbone
    Regular price
    £525.00
    Regular price
    Sale price
    £525.00
    Unit price
    per 
    Availability
    Sold out