English: The Sherlock Holmes museum at 221B Baker Street in London.
Telugu: ది షెర్లాక్ హోమ్స్ మ్యూజియమ్ 221b బేకర్ స్ట్రీట్, లండన్ ఇంగ్లాండ్.