selfridges opening times

Selfridges is one of London’s premier shopping destinations. Selfridges is a department store located on Oxford Street. It has the largest cosmetics hall in Europe and arguably London’s best food hall.

cosmetics london

Selfridges Opening Hours:
Mon-Wed 09:30-20:00
Thu-Sat 09:30-21:00

Location: 400 Oxford Street London W1A 1AB
Nearest underground tube station: Bond Street or Marble Arch