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