Swarovski opens flagship

Luxury crystal retailer Swarovski has opened a 170 sq m London flagship store in Knightsbridge.