Con i suoi 10 acri, il flagship store di Selfridges a Oxford Street è il secondo negozio più grande d'Inghilterra (battuto al primo posto da Harrods) e ha un'ampia gamma di articoli da mostrare. Non mancate di dare un'occhiata alle famose vetrine, fotografate e pubblicate su riviste come Vogue e Dwell, e fate una pausa dallo shopping infinito per visitare l'ingresso principale in stile Art Déco e le mostre d'arte all'interno del negozio.