Selfridges Commercial The name totally says it all, one of the worlds most famous places to shop. Steeped in history dating back to 1909.It was our pleasure to be part of the iconic history which is Selfridge & Co.