Sa 10 ektarya, ang flagship store ng Selfridges' Oxford Street ay ang pangalawang pinakamalaking tindahan sa England (matalo para sa nangungunang puwesto ni Harrods) at may stock na maipakita para dito. Siguraduhing tingnan ang mga sikat na window display, na nakuhanan ng larawan at itinampok sa mga magazine kabilang ang Vogue at Dwell, at magpahinga mula sa walang katapusang pamimili para tingnan ang Art Deco main entrance at in-store na mga art exhibit.