Selfridges

Proper noun

 * 1)  A chain of department stores