Filming Locations (3)

  • 187 North Gower Street, Somers Town, London, England, UK (exterior: 221B Baker Street)

  • Upper Boat Studios, Upper Boat, Pontypridd, Rhondda Cynon Taff, Wales, UK (interior: 221B Baker Street)

  • St. Bartholomew's Hospital, London, England, UK (hospital scenes)