Allders has opened in Oxford Street, in the West End of London.
It is the first new department store there for 70 years.
Financial Times 23/05/02 page 23
The Times 23/05/02 page 24 (Commentary)
The Independent 23/05/02 page 24
The Guardian 23/05/02 page 22