Sherlock Holmes lives in London at Baker Street (221B that is) moving him from here would be like taking Batman away from Gotham. I haven't read League of Extraordinary but it takes place in late 19th century, so far I understand League of Extraordinary is a total different from DC or Marvel universe it is more like a Van Helsing universe.
Log in to comment