England - London - Maybelone district - Baker Street - Sherlock Holmes Museum, Stock Photo, Picture And Royalty Free Image. Pic. AUI-055002306