More stories

  • in

    Selfridges Launch The World’s Largest Shoe Department

    Selfridges – The World’s Largest Shoe Department UK-based department store chain Selfridges has unveiled the world’s biggest shoe department named Selfridges Shoe Galleries in London, designed by Canadian architect Jamie Fobert. Located on the award-winning store’s second floor, the super-sized Shoe Galleries will house more than 4,000 shoes from 120 brands, including 35 new labels […] More