• Sherlock Holmes Statue. Cool statue in near Mdm Tussaud's in London. HD Wallpaper and background images in the London club tagged: london sherlock holmes statues monuments tourism travel uk.

    Fan of it? 8 fans
    Die Hard Fan



    Cool statue in near Mdm Tussaud's in London (Source: Lars Leidig)

    Keyword: london, sherlock holmes, statues, monuments, tourism, travel, uk

Around the Web

0 comments