Charing Cross Station
Charing Cross Station, London WC2N, UK
View details
221b Baker St, London NW1 6XE, UK
Conan and the others visit Holmes' house to meet Sherlock Holmes. However, they find that Holmes is away on a business trip to Dartmoor with Dr. Watson.