Just like the streets of New York City are renowned as the location to thousands of films, the lanes and roads of London are home to many a literary creation. Some of English literature’s most memorable characters have walked the streets of our iconic city, such as Mary Poppins, Oliver Twist and Sherlock Holmes. After […]
