Hotel near Selfridges
One of the finest and most famous department stores in the world, Selfridges dominates the west end of Oxford Street. Across six floors and over ten acres of shopping space, you can find all the latest designer collections, must-have toys and gifts for all ages. Selfridges was opened in 1909 by Harry Gordon Selfridge. He was famous for his innovative vision for shopping - to create a fun adventure rather than a boring chore.
To get to Selfridges from Flemings Mayfair Hotel, you can take a pleasant 10-15 minute walk through Mayfair to Oxford Street or travel one stop on the Jubilee Line (northbound) to Bond Street.