Charing Cross Road

Charing Cross Road was a street in London. It was newly built in 1887 when Sherlock Holmes and John Watson passed along it on their way to Baker Street. (NA: All-Consuming Fire)