Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Selfridges


Country United Kingdom
State England
City London
Address 400 Oxford Street
Phone 44 113 369 8040
Website https://www.selfridges.com

Selfridges Reviews

  • Jul 25, 2017

Hello.I received an incomplete order in the 22 of June and until now all they say is that they are investigating.I order 6 items and only two arrived.

Write a Review about Selfridges