Place Category: ShopsPlace Tags: london shop and selfridges
The main store on Oxford Street is the second largest store in London after Harrods. In spite of being #2 behind Harrods, Selfridges was opened in 1909 and is the largest shop on Oxford Street with 650,000 feet of retail space. Selfridges was one of the first shops in Britain to introduce window dressing as a way of enticing customers into the store. When we arrived, the sunlight was perfect on the front of the building to properly photograph the distinctive polychrome sculpture above the Oxford Street entrance, which is the work of British sculptor Gilbert Bayes. We were pleased to see the old elevators still in use. We spent about an hour there, walking around and admiring all the beautiful displays. It is truly a “smashing” place to shop! The closest Tube station is Bond Street.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.