When you think of London, you might think of that amazing English accent and proper behavior. Don’t let that throw you off when you’re a pedestrian walking on the London roads. If you are visiting London from the U.S., you have one main thing to get used to, which is to see the cars driving […]
December 6, 2012
1 Comment