Selfridges injects 300 million pounds into Oxford Street flagship store
Department store group Selfridges has revealed plans to inject 300 million pounds into the renovation of its London flagship store, located on Oxford Street. The group's iconic flagship store currently reports over 20 million local and international visitors per year and aims to increasethat number by 10 percent with its renovation plans. The...
loading...