answersLogoWhite

0

According to the company website, the head office for Selfridges is located in London. This is also the flagship store - or the store where the company originated! The address for the London shop is: 400 Oxford Street London W1A 1AB

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

Head office of the Salvaltion Army?

the head office of the salvation army is located in London, UK


Where is the head office of Xerox UK?

The head office for Xerox UK is located at Xerox,Oxford Road, Uxbridge UB8 1HS. Xerox UK is one of the international support offices for the USA Xerox Corporation.


Where is the head office for Chrysler UK?

The head office for Chrysler in the UK is located in Berkshire, west of London. Their full adress is: Fiat Automobiles Group UK Ltd., 240 Bath Road, Slough, Berkshire, SL1 4DX.


WHERE IS THE hEAD oFFICE OF teka PRODUCTS IN England UK?

The head office of Teka Products in the UK is located in Wellingborough, Northamptonshire. Teka is known for its kitchen appliances and sinks, and the Wellingborough office serves as a key hub for their operations in England.


Where is the UK head office of Hollister?

What is the email address for hollister clothing uk head office


How many store selfridges are there in UK?

There are four Selfridges stores. They are located at:- London's Oxford Street (main shop) Trafford, in Manchester Exchange Square, Manchester, and The Bullring in Birmingham


Where is the UK Renault head office?

According to their web-site (see related link) Their main office is located at... Renault UK, Rivers Office Park, Denham Way, Rickmansworth, Herts, WD3 9YS


Where is T Mobile UK company located?

T Mobile UK's head office is located in the Hatfield Business Park in Hatfield, United Kingdom. They are located on Comet Way in Hatfield. Their offices are located along the A414.


Where is umbro head office?

UK


Where is the UK head office for macdonalds?

MacDonald's head office is in east finchley London


What is the address of the head office of Barclaycard uk?

london,uk


WHERE IS THE HEAD OFFICE OF dpd UK?

The head office of DPD UK is located in Smethwick, West Midlands. The full address is DPD UK Ltd, 1-2, DPD Park, 1 DPD Way, Smethwick, B66 1BY, United Kingdom. This facility serves as the central hub for the company's operations in the UK.