A visit to London, England during the holiday season may feel like the pages of a Charles Dickens' book come to life, but don't expect to see Tiny Tim wandering the streets. London is a city full of old and cherished holiday traditions, but it is also home to many new