Previous

Not far from Madame Tussaud's is 221B Baker St., home of Sherlock Holmes.

Next