Todd & Duncan, the World’s finest cashmere
Recently Jack went north to Kinross to visit Todd & Duncan, the world's finest producer of cashmere. We knows it's the world's finest, because Queen Elizabeth II and the Duke of Edinburgh also visited Todd & Duncan back in the 1960's. Luckily, not on the same day as us or they'd have been confused about [...] Continue reading
