Selfridges
From Longman Dictionary of Contemporary EnglishSelfridgesSel‧fri‧dges /ˈselfrɪdʒɪz/ trademark a large department store that has shops in London and other large British cities and sells products of all kinds, including food, clothes, furniture, and kitchen equipment