The Sherlock Holmes Restaurant, a Victorian-era building in London, England, features a large tree in front, ornate decorations, and a neon sign, with people walking on the sidewalk in the background.