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

More Shopping in London
Alfie's Antique Market
Ashford Designer Outlet
Bicester Village
Bond Street
Camden Lock Market
Carnaby Street