The Sherlock Holmes Museum, London, UK
The Sherlock Holmes Museum, 221B Baker Street, opened in 1990 where Sherlock Holmes and Doctor Watson were reported to have resided as tenants of Mrs Hudson, London, UK. Picture by Manuel Cohen
Picture No
13424694
Media ID
45101877
Size
5616px x 3600px
(3.6MB)
Credit
Manuel Cohen / Mary Evans
Source
Photograph by Manuel Cohen
Pick your License
Restrictions Only for Ireland and United Kingdom and United States Of America
Features In These Collections
> Contributors > COH





























