Harrods is the most famous shopping mall in England, and probably the world. I made quite a few trips to central London before I ever visited Harrods. To be honest with you, I must say that I have never really been a shopper. However, I reckon that a trip to Harrods is more than, Read More