Selfridges flagship store
Department store in London, England
About
The Selfridges flagship store is a Grade II listed department store on Oxford Street in Marylebone, London, England, and is also the headquarters of the Selfridges department store chain. It was designed by Daniel Burnham for Harry Gordon Selfridge, and opened in 1909. The store spans 540,000 square feet (50,000 m2) of selling space, making it the second-largest department store in the United Kingdom, after Harrods. It was named the world's best department store in 2010, and again in 2012.
Nearby
More to see within walking distance
Wallace Collection
Museum in London, England
0.2 mi awayRoyal Society of Medicine
Learned society devoted to medical science in the United Kingdom
0.2 mi awayGrosvenor Square
Square in Mayfair, London, England
0.2 mi awayWigmore Hall
Recital venue in London, England
0.2 mi awayMarble Arch
Monument in London, England
0.2 mi awayRiver Tyburn
Stream in London, England
0.2 mi awayPlaces to eat nearby
Finding places to eat…
Traveler reviews
Tickets & tours
Tickets and tours for Selfridges flagship store
We may earn a commission from some of these links, at no extra cost to you. Learn more
Photos from Unsplash, Wikipedia and Wikimedia Commons (CC BY-SA); facts from Wikipedia; maps © OpenStreetMap contributors, weather from Open-Meteo. Huginn’s tips are AI-written — check prices, hours and entry rules before you go.