Selfridges

Selfridges-store-shopping-london

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

Be Sociable, Share!