Head Office
Located at our central London Oxford Street store, Selfridges' Head Office is home to eight departments.
These consist of Buying & Merchandising, Finance, HR, Information Systems, Marketing, Communications & PR, Online store team, Visual Merchandising, and Property - each of which plays a critical role in driving our entire operation. In addition, essential back-up and administrative services are provided by our support centre in Leicester.





















