Well, it's a department store. For anybody who's been to a large mall, Harrods is anything but a culture shock, nor does it offer an especially unique shopping experience beyond the fact that it is upscale and, therefore, expensive. While it's nice to be able to check this off, you're not missing out on much if you don't get the chance to stop here.