Christmas Card from the Laird Himself!
Every year we receive cards from Lairds and Ladies all over the world, as well as emails and phonecalls. So we thought we would return the favour, so this year, you can order a personalised, handwritten card from the Laird himself.
For a small fee we will send you, or a Laird or Lady you nominate, a Christmas card (12.5cm x 12.5cm). You should order your Christmas Card from the Laird before 30th November, because all cards will be sent out on 1st December to ensure they get to their destination in time.