Selfridges Owners Buy Oxford Street Store The owners of Selfridges have acquired a building on Oxford Street presently occupied by French Connection. September 12, 2011