ຢູ່ທີ່ 10 acres, Selfridges 'Oxford Street flagship store ແມ່ນຮ້ານທີ່ໃຫຍ່ທີ່ສຸດທີສອງໃນປະເທດອັງກິດ (ຕີສໍາລັບຈຸດສູງສຸດໂດຍ Harrods) ແລະມີຫຼັກຊັບທີ່ຈະສະແດງສໍາລັບມັນ. ໃຫ້ແນ່ໃຈວ່າຈະກວດເບິ່ງການສະແດງປ່ອງຢ້ຽມທີ່ມີຊື່ສຽງ, ເຊິ່ງໄດ້ຖືກຖ່າຍຮູບແລະສະແດງຢູ່ໃນວາລະສານລວມທັງ Vogue ແລະ Dwell, ແລະພັກຜ່ອນຈາກການຊື້ເຄື່ອງທີ່ບໍ່ມີທີ່ສິ້ນສຸດເພື່ອກວດເບິ່ງທາງເຂົ້າຫຼັກຂອງ Art Deco ແລະງານວາງສະແດງສິລະປະໃນຮ້ານ.