Tags: Artwork.
The statue of Sherlock Holmes in London sculpted by John Doubleday stands near the site of the fictional detective’s home at 221B Baker Street. Unveiled on 23 September 1999 it was funded by the Abbey National building society whose headquarters were on the supposed site of the famous address. As no site was available on Baker Street itself the statue is outside Baker Street tube station on Marylebone Road.