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 London’s best food hall.
Location: 400 Oxford Street London W1A 1AB
Nearest tube: Bond Street or Marble Arch
Opening Hours
Mon-Wed 09:30-20:00
Thu-Sat 09:30-21:00
Sun 12:00-18:00


