MovieMaps

National Treasure Filming Locations

National Treasure was filmed in London in the United Kingdom.