MovieMaps

“The Beast Below” Filming Locations

Doctor Who episode “The Beast Below” was filmed in the United Kingdom