Selfridges is one of the largest retail stores in London. It claims to have the world's largest shoe department. Centrally located on Oxford Street, this 100 year old store is housed in a gorgeous Edwardian building.
From designer bags to home decoration - almost everything is available at the store. Selfridges also boasts of one of the best food halls in the city including a halal food restaurant.
Selfridges & Co
400 Oxford St
London W1A 1AB
Timings: Monday - Saturday: 9:30am to 9:00pm; Sunday: 11:30am to 6:15pm
Closest tube station: Bond Street