London England Tourist Information and City Guide
The Harrods Department Store in London England is a popular destination for the rich and famous. The store sells everything from clothing, appliances to food items, all at highly inflated prices.
Many visitors to London enjoy visiting Harrods, simply to watch how the wealthy spend their time and money.