The shopping experience in Scotland is very varied. Though the cities have the ‘High Street’ names, plus some very stylish and exclusive brands, rural areas have plenty of surprises. Here you'll discover potters and jewellers, knitwear designers, weavers, silversmiths and kiltmakers to name but a few.