New Scotland YardSherlock Holmes Tours51.502805, -0.124244Victoria Embankment, London SW1A 2JL, England, United KingdomLocation map (click to zoom) Visit this location on one of these tours:Sherlock Holmes Private Walking Tour of LondonLondon3 hoursWalkingSherlock HolmesPrivate tourEnglish From €150 per group Sherlock Holmes Walking Tour of LondonLondon3 hoursWalkingSherlock HolmesPublic tourEnglish From €14 per person