What are the first things you think of when you hear the word London? What comes to your mind? Is it posh English men and women sipping on some Earl Grey while nibbling on a scone? Is it Queen Elizabeth walking her cute little corgis down the pavement (not sidewalk)? Or is it TV shows…