If you go to London you need to pop into Selfridges. This huge department store only rivaled by Harrods in size lies at the end of Oxford Street close to Hyde Park and Marble Arch. It opened in 1909 after being built by American Harry Gordon Selfridge. In 2003 Canadian Galen Weston purchased Selfridges for the whooping sum of £598 million and decided to invest money in the London flagship store instead of expanding to other cities than already has been done. Selfridges is except of its huge variety of goods famous for the actual building and the interesting and spectacular window displays.
On my first day in London I went into Selfridges with two other foreign students. We had the introduction course just a stone's throw away from the huge department store. I actually prefer Selfridges before Harrods. It's a great experience throughout.