GREAT BRITISH BRANDS: Harrods - Once a humble grocer's shop in east London, Harrods is now the capital's third most popular tourist attraction
01 Aug 2002
after St Paul's Cathedral and Big Ben. But the store is now facing tough competition from its two main ...

