I took a trip Baker Street the other day and I didn’t even need to hop on a plane! Yes, after a lengthy shoot in England, Guy Ritchie’s much anticipated “Sherlock Holmes” has now settled in New York for the completion of its principal photogrpahy. MTV News had the run of the set this week, [...]