England SHERlocked in London by Cailin Coane July 13, 2014 by Cailin Coane July 13, 2014 Last Updated on July 21, 2014 by For fans of BBC’s “Sherlock” that live outside of the U.K., London can seem like a mystical place, full of murder and mayhem.…