221B Baker Street is the address of Sherlock Holmes’s London residence. The residence came into life through the establishment of the Sherlock Holmes Museum, situated between 237 and 241 Baker Street. The museum’s interiors are exactly how it was described in the books, full of pieces from the Victorian era. Rooms inside the museum include the detective’s bedroom, living room, and study, as well as Watson’s and Mrs. Hudson’s.
Via London Blogger