Oscar Wilde Statue | Tours of the UKSherlock Holmes Tours51.508759, -0.125897Adelaide Street 3, London WC2N 4HZ, England, United Kingdom What does Oscar Wilde have to do with Sherlock Holmes? The answers may surprise you! Location map (click to zoom)