Oscar Wilde StatueSherlock Holmes Tours51.508759, -0.125897Adelaide Street 3, London WC2N 4HZ, England, United KingdomLocation map (click to zoom) Visit this location on this tour:Sherlock Holmes Walking Tour of LondonLondon3 hoursWalkingSherlock HolmesPublic tourEnglish From €14 per person