Selfridges
London's premier shopping mall, pioneered by
Harry Gordon Selfridge, opened on March 15, 1909. There are four stores dating
back to the year, with the flagship store in Oxford Street, London and three
stores in Trafford, Greater Manchester (1998), Manchester City Center's
Exchange Square (2002) and Bullring, Birmingham

Comments
Post a Comment