The Sherlock Holmes Museum is the ultimate spot for all you sleuths out there! Located at 221B Baker Street in London, it's like stepping into the world of Sherlock himself. You can explore Victorian curiosities, check out objects from his famous cases, and maybe even bump into Mrs. Hudson. Don't forget to swing by the online shop for some cool memorabilia. It's a must-visit for any Sherlock fan!
Rexby was founded in 2021 with the mission of enabling travel content creators to provide a better service and capture more of the immense value they are creating for the tourism industry