De Oxford Street flagshipstore van Selfridges is met 10 hectare de op één na grootste winkel in Engeland (Harrods staat op de eerste plaats) en de voorraad mag er zijn. Bekijk zeker de beroemde etalages, die zijn gefotografeerd en opgenomen in tijdschriften als Vogue en Dwell, en neem een pauze van het eindeloze winkelen om de Art Deco hoofdingang en in-store kunsttentoonstellingen te bekijken.