Designed by
Title
LONDON - AUGUST 24, 2017: The Sherlock Holmes museum is located #108904297
Description
LONDON - AUGUST 24, 2017: The Sherlock Holmes museum is located on Baker Street and is dedicated to the fictional detective Sherlock Holmes. Inside the Sherlock Holmes Museum. Victorian style
This image is editorial