It’s 187 North Gower Street (near Euston Station), the location for “221B Baker Street” in Sherlock. Note that, basically, Sherlock and John’s flat is available to let.
subscribe
login
please login to comment
0 Comments