Selfridges, Manchester Trafford
Situated in the bustling Trafford Centre and first opening in 1998, Selfridges Manchester Trafford was the first Selfridges department store to open outside of London. Today, Selfridges owns and operates four stores in the United Kingdom: the flagship store in Oxford Street in London, one in Birmingham and two in Manchester. Trafford Centre The Trafford…