Statue at Baker St Station

After more than 100 years a statue commemorating the world famous detective Sherlock Holmes has at last been erected outside Baker Street underground station in central London. Standing over 9' high, the statue of Baker Street's most famous resident bears some resemblance to the fictional Sherlock Holmes.