Browse 5878 filming locations
TV Series filmed in St. Bartholomew's Hospital
Sherlock
More specific St. Bartholomew's Hospital filming locations:
- 187 North Gower Street, London, England, GB Exterior: 221B Baker Street
- St. Bartholomew's Hospital, London, England, GB Hospital scenes
- Upper Boat Studios, Upper Boat, Pontypridd, Wales, GB Interior: 221B Baker Street