Shopping in Britain Shopping in Britain Form 8 Selfridges Selfridges is a chain of high end department stores in the United Kingdom. It was founded by Harry Gordon Selfridge.…