Free Photos of Selfridges in London
Selfridges - Information
Selfridges is a world-renowned department store located on Oxford Street in London. The store was founded by American entrepreneur Harry Gordon Selfridge in 1908 and quickly became a symbol of modernity and innovation in retail. Selfridge introduced many new ideas to the department store industry, such as window displays, in-store restaurants, and personal shopping services. Today, Selfridges remains a popular destination for both locals and tourists, offering a wide range of luxury goods and experiences, including high-end fashion, beauty products, home goods, and gourmet food. It is known for its iconic yellow shopping bags and its beautiful Art Deco building, which was designed by the renowned architect Daniel Burnham. Selfridges is a must-visit location for anyone interested in fashion, design, and retail history.
Selfridges - Location
Hotels near Selfridges
5 Stars 4 Stars