In 1909 Gordon Selfridge opened a store in London which was to put Oxford Street on the world retail map. A lot may have changed over the last 100 years, but Selfridges has remained at the heart of the West End shopping experience. The Cumberland Hotel is two minutes away from the neaby Selfridges London and is an ideal central location for any shopping trip.
Among hotels near Selfridges, the luxury Cumberland Hotel offers the finest in hotel room services at affordable luxury prices. Located at Oxford Street and Marble Arch, The Cumberland is perfectly located for shopping trips to Selfridges, with the hotel only a few minute walk from the store.
Discover theSelfridges shopping experience and the top hotel deals from The Cumberland Hotel - our best available rates online are guaranteed!
The Cumberland Hotel
Distance: 0.1 miles
Located at the Marble Arch end of Oxford Street, The Cumberland Hotel is ideally located for exploring the Selfridges shopping experience. Take a break from shopping and enjoy lunch or dinner at The Cumberland's Rhodes W1 brasserie, Rhodes W1 Michelin star restaurant or have a drink at the Carbon bar.