The legendary London icons are famous because they indeed show up on every London street (and in every souvenir shop!) Most of these photos didn't happen because I was seeking them out specifically for this reason, but as I was looking through my photos later I found several coincidentally included one or more of these icons.

^ The Ford Model A . . . wait, that's an American icon. I'm confused.
^ Harrod's department store. Harrod's has over 1 million square feet of selling space in over 330 departments. It would probably take an entire day to explore the whole thing.