Glen Prince represents both British timeless elegance and tradition in manufacturing excellence. Founded in 1990 by Mark Lovell in Somerset, South West England, the brand's name pays homage to its roots. 'Glen' is the Celtic word meaning valley and `Prince` evokes Britain’s royal heritage. Explore the curated collection of Glen Prince scarves at LILA, which are beautifully made from 100% lambswool in Scotland.
The Royal Stewart tartan scarf will be your most styled accessory this season! Made from 100% pure new lambswool, it features a classic Stewart tartan print on one side and a black and white tartan print on the other. Layer it over any jacket before you leave the house or style it as a blanket scarf over a neutral outfit to make a statement.