Location
Howe Street is a creation of Conan Doyle, overlooking Orme Street, which is commonly known as Great Ormond Street located in Central London, northeast from the British Museum. Watson describes Orme as a "narrow thoroughfare" and Howe in possession of "more pretentious houses."
Read more about this topic: The Adventure Of The Red Circle