Statue of Sherlock Holmes, London (built 1999)
Location: 51.52250°N, 0.15659°W