Autumn is approaching and we are therefore pleased to welcome Scottish Glen Prince, supplying scarves, hats, gloves for the cold and windy time. Glen Prince is a British family run business which was founded in 1990 and is famous throughout the world for their luxurious scarves in lambswool and cashmere. Glen Prince uses only the best materials for their scarves....