Browse 5878 filming locations
Explore 1 Upper Boat filming location
Upper Boat Studios, Upper Boat
Upper Boat, Pontypridd CF37, UK
TV Series filmed in Upper Boat
Sherlock
10/01/2024
More specific Upper Boat 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