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, Graphics, Communications & PR, Online, Visual 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.

Ross
Selfridges, Trafford Centre
Manchester