MovieMaps

The Mummy Returns Filming Locations

Part of the Mummy series

See also: The Mummy.

The Mummy Returns was filmed in London in the United Kingdom.