Liberty of London is set to open a new store at Westfield Stratford City at the end of May. The iconic Regent Street store will sell fashion for men and women as well as accessories including items boasting the famous Liberty floral prints. And there’s a treat in store for customers visiting in the first two weeks of the grand opening!
