The tube, London Eye, Tower of London, and Harrods. Two of those places are legitimate tourist attractions. The tube is for some reason the world's most famous transportation system. And well Harrods is a department store that somehow became a must see in London. I first visited Harrods department store on a family vacation many years ago. All I remember were the comfy sofas I … [Read more...] about My Take on Harrods