Sherlock Holmes Baker Street set, Granada TV studios manchester, north west England, in 1993


Size: 5027px × 3471px
Location: Sherlock Holmes Baker Street set, Manchester, UK
Photo credit: © Paul White 20th Century Britain / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1990s, 1993, baker, britain, england, granada, holmes, manchester, north, salford, scenes, set, sets, sherlock, street, studios, television, tv, west