Skip to content
Department Store

Selfridges

121 locals recommend ·
Why locals recommend it
Selfridges is a cutting-edge must-see stop. The department store is vast, and you can get anything you’d ever need, from a sandwich to a diamond ring. It’s brilliantly well laid out so you can easily find high street brands like Topshop or high-end brands like Dior. Super-easy to navigate, making it a pleasure to browse. If shopping makes you hungry and thirsty, take the express lift from the perfumery section all the way to the roof to the Forest Restaurant and Bar. Booking recommended! The food and cocktails are good, and lots of people don’t even know it’s there.
Lucy
Lucy
Lives in London

Tips from locals

Amanda
Amanda
March 28, 2019
A high-end department store in the United Kingdom, operated by Selfridges Retail Limited. It was founded by Harry Gordon Selfridge in 1908. The flagship store on London's Oxford Street is the second largest shop in the UK and opened 15 March 1909. Gucci, Chanel, Prada, LV. Coffee shops and…
Jackie
Jackie
October 18, 2018
iconic shopping store - high end clothing and goods
Rachel
Rachel
August 18, 2018
Iconic department store
Boris
Boris
August 09, 2018
has it all.....save yourself time and energy...
Denis
Denis
July 30, 2018
All Top London shops!

Things to do nearby

Places to stay nearby

Locals also recommend

Department Store
“If one has never been to London, Harrods is a must see! Everything you can possibly dream of is here! The Food hall and tea sections is to die for! ”
  • 430 locals recommend
Park
“Hyde Park is a Grade I-listed major park in Central London. It is the largest of four Royal Parks that form a chain from the entrance of Kensington Palace through Kensington Gardens and Hyde Park, via Hyde Park Corner and Green Park past the main entrance to Buckingham Palace. (Wikipedia)”
  • 774 locals recommend
Cocktail Bar
“I like this street to walk down, it is mainly shopping. It has nice restaurants around the area. ”
  • 48 locals recommend
Park
“If you're in need of some green space and fresh air, head towards Regent's Park and enjoy the stunning rose garden, wildlife and even the fantastic summertime Open Air Theatre.”
  • 522 locals recommend
Art Museum
“The National Gallery is an art museum in Trafalgar Square in the City of Westminster, in Central London. Founded in 1824, it houses a collection of over 2,300 paintings dating from the mid-13th century to 1900. (Wikipedia) Address: Trafalgar Square, Charing Cross, London WC2N 5DN”
  • 221 locals recommend
Location
400 Oxford St
England, W1A 1AB
Credit Cards
Yes (incl. NFC Payments & Visa)
Dining Options
Delivery
Powered by Foursquare