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 & PR, Online, Creative & 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.

Selfridges, Trafford Centre