Topshop Corporate Office

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

topshop.com
Corporate office

Topshop Corporate Office Reviews | Rating 3.4 out of 5 stars (3 reviews)

Topshop Corporate Office is located in London, United Kingdom on 70 Berners St, Fitzrovia. Topshop Corporate Office is rated 3.4 out of 5 in the category corporate office in United Kingdom.

Address

70 Berners St, Fitzrovia

Price range

$$

Open hours

...
Write review Claim Profile

M

Mark Taylor

Item ordered on 12/11. Courier stated item delivered on 15/11. Contacted Customer Services on 19/11 to inform them that the item had not yet arrived. Chased CS on 22/11 as I had not heard from them. Informed that they would look into it. As of today, 26/11, I still have not had a response and nor have the items arrived.

A

Alia Soudani

Good service

H

Helen Gregson-Holmes

Reasonably priced clothes