Today, Selfridges provides shoppers with an experience like no other. The popular department store is home to many world famous brands of clothing, jewellery, home furnishings, electrical goods and food to name but a few. Throughout the year, the store holds a large variety of themed events and the window displays are some of the most innovative in London. Shopping here is not to be missed!