D Duncan Murray Review of Selfridges 5 years ago One of the quintessential London department stores... One of the quintessential London department stores.
Comments: