Knights Crystal is the St Albans Authorised retailer of Swarovski. We are located in The Maltings Shopping Mall in St Albans. Swarovski have a vast product range including luxury jewellery, homewares, stationary and their famous crystal figurines. All this and more can be found at our St Albans Boutique.
facebook.com/SwarovskiStAlbans