top of page

Selfridges

Selfridges London, 400 Oxford Street, London W1A 1AB

 

 

 

Selfridges is one of the most popular London attractions with shopping enthusiasts and one of the most famous department stores in the world. And, because you’re not obliged to buy anything at Selfridges, simply browsing the store is one of the most popular free attractions in London.

 

Selfridges is located on the iconic Oxford Street in central London, one of the busiest shopping streets in the world. Selfridges is the second largest shop in the United Kingdom and has been proudly standing on Oxford Street since 1909.Selfridges sells menswear and womenswear from a wide and eclectic range of brands, children’s toys and goods, jewellery, beauty products, domestic/lifestyle products and high-quality food and wine.

 

Nearest Tube Station: Camden Town (Northern Line)

 

FIND A NEARBY HOTEL

 

bottom of page