Albert Dock

From The Arthur Conan Doyle Encyclopedia

Albert Dock is one of the three docks of east London, England. (today: Royal Albert Dock).


In the Sherlock Holmes Stories