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)
It looks like we don't have any filming dates for this title yet. Be the first to contribute.
It looks like we don't have any production dates for this title yet. Be the first to contribute.