D H Evans, Oxford Street, London Stock Photo - Alamy
Delivery drivers with their vehicles outside the goods entrance of the D H Evans department store, Stock Photo, Picture And Rights Managed Image. Pic. MEV-11792713 | agefotostock
The D H Evans store in the 1980's, Oxford Street, London, England, UK. Circa 1980's Stock Photo - Alamy
Oxford Street: The Survey of London, review: the history of a very strange (and British) street