Shop now
The great detective Sherlock Holmes lives in London at 221 B, Baker Street. With amazing powers of deduction, he can reasons and detects like no one else. He has an advanced knowledge of chemistry and history, physics and people, places and events... and he is ably assisted in all his adventures by Dr John Watson, a retired army doctor. Read on to experience just how a great detective’s mind works... successfully each time!