Shopping in London is amazing. I love boutique, unique shops, but, there are also world famous department stores that you've got to explore as well. Harrods is quintessentially British. It's like shopping theatre. Their motto is Omnia Omnibus Ubique: All things for all people, everywhere. Ya gotta love that.